.expert-detail-page[data-v-a2652072]{background:#f8f9fa;min-height:100vh;padding:40px 20px}.expert-detail-container[data-v-a2652072]{margin:0 auto;max-width:900px}.expert-detail-header[data-v-a2652072]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:32px}.expert-header-left[data-v-a2652072]{align-items:flex-start;display:flex;flex:1;gap:20px}.expert-detail-icon[data-v-a2652072]{align-items:center;background:linear-gradient(135deg,#ede9fe,#f3e8ff);border-radius:16px;box-shadow:0 4px 12px #8b5cf626;display:flex;flex-shrink:0;height:72px;justify-content:center;width:72px}.expert-detail-icon i[data-v-a2652072]{color:#7c3aed;font-size:32px}.expert-icon-tag[data-v-a2652072]{background:#f8fafc}.expert-icon-tag[data-v-a2652072] i{color:#374151;font-size:36px}.expert-icon-tag[data-v-a2652072] .vendor_logo_span{display:block;height:48px;width:48px}.expert-header-info[data-v-a2652072]{flex:1}.expert-name-badge[data-v-a2652072]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;padding:4px 12px;text-transform:uppercase}.expert-detail-title[data-v-a2652072]{color:#1f2937;font-size:28px;font-weight:700;line-height:1.3;margin:0}.expert-header-actions[data-v-a2652072]{align-items:center;display:flex;flex-shrink:0;gap:16px}.expert-toggle-container[data-v-a2652072]{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014;display:flex;gap:10px;padding:8px 16px}.toggle-switch[data-v-a2652072]{display:inline-block;flex-shrink:0;height:26px;position:relative;width:48px}.toggle-switch.is-updating[data-v-a2652072]{opacity:.6;pointer-events:none}.toggle-switch input[data-v-a2652072]{height:0;opacity:0;width:0}.toggle-slider[data-v-a2652072]{background-color:#d1d5db;border-radius:26px;bottom:0;cursor:pointer;left:0;right:0;top:0}.toggle-slider[data-v-a2652072],.toggle-slider[data-v-a2652072]:before{position:absolute;transition:all .3s ease}.toggle-slider[data-v-a2652072]:before{background-color:#fff;border-radius:50%;bottom:3px;box-shadow:0 2px 4px #0003;content:"";height:20px;left:3px;width:20px}.toggle-switch input:checked+.toggle-slider[data-v-a2652072]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.toggle-switch input:checked+.toggle-slider[data-v-a2652072]:before{transform:translate(22px)}.toggle-label[data-v-a2652072]{font-size:14px;font-weight:600}.toggle-label.enabled[data-v-a2652072]{color:#7c3aed}.toggle-label.disabled[data-v-a2652072]{color:#9ca3af}.edit-expert-btn[data-v-a2652072]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 8px #00000014;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:all .2s ease}.edit-expert-btn[data-v-a2652072]:hover{background:#f9fafb;border-color:#8b5cf6;color:#7c3aed}.expert-detail-body[data-v-a2652072]{display:flex;flex-direction:column;gap:24px}.expert-section[data-v-a2652072]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;overflow:hidden}.section-header[data-v-a2652072]{align-items:center;background:#f9fafb;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:16px 24px}.section-header i[data-v-a2652072]{color:#8b5cf6;font-size:18px}.section-header h2[data-v-a2652072]{color:#374151;font-size:16px;font-weight:600;margin:0}.section-content[data-v-a2652072]{padding:20px 24px}.prompt-section .section-content[data-v-a2652072]{color:#4b5563;font-size:15px;line-height:1.7}.prompt-content[data-v-a2652072] p{margin-bottom:12px}.prompt-content[data-v-a2652072] p:last-child{margin-bottom:0}.prompt-content[data-v-a2652072] ol,.prompt-content[data-v-a2652072] ul{margin-bottom:12px;padding-left:24px}.prompt-content[data-v-a2652072] code{background:#f3f4f6;border-radius:4px;font-size:13px;padding:2px 6px}.prompt-content[data-v-a2652072] pre{background:#1f2937;border-radius:8px;color:#f9fafb;margin:12px 0;overflow-x:auto;padding:16px}.expert-meta-grid[data-v-a2652072]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.expert-meta-grid[data-v-a2652072]{grid-template-columns:1fr}}.keywords-list[data-v-a2652072]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.keyword-chip[data-v-a2652072]{background:#ede9fe;border-radius:20px;color:#6d28d9;display:inline-block;font-size:14px;font-weight:500;padding:6px 14px}.keywords-help[data-v-a2652072]{color:#6b7280;font-size:13px;font-style:italic;margin:0}.collaborators-list[data-v-a2652072]{display:flex;flex-wrap:wrap;gap:8px}.collaborator-chip[data-v-a2652072]{align-items:center;background:#ecfdf5;border-radius:20px;color:#047857;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:6px 14px}.collaborator-chip i[data-v-a2652072]{font-size:12px}.env-vars-table[data-v-a2652072]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.env-var-row[data-v-a2652072]{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:200px 1fr}.env-var-row[data-v-a2652072]:last-child{border-bottom:none}.env-var-header[data-v-a2652072]{background:#f9fafb;color:#374151;font-weight:600}.env-var-desc[data-v-a2652072],.env-var-name[data-v-a2652072]{padding:12px 16px}.env-var-name[data-v-a2652072]{border-right:1px solid #e5e7eb}.env-var-name code[data-v-a2652072]{background:#fee2e2;border-radius:4px;color:#dc2626;font-size:13px;padding:2px 8px}.env-var-header .env-var-desc[data-v-a2652072],.env-var-header .env-var-name[data-v-a2652072]{font-size:13px;letter-spacing:.5px;text-transform:uppercase}.tags-list[data-v-a2652072]{display:flex;flex-wrap:wrap;gap:8px}.tag-chip[data-v-a2652072]{background:#f3f4f6;border-radius:20px;color:#4b5563;display:inline-block;font-size:14px;font-weight:500;padding:6px 14px}.no-content[data-v-a2652072]{color:#9ca3af;font-style:italic;margin:0}@media (max-width:768px){.expert-detail-page[data-v-a2652072]{padding:20px 16px}.expert-detail-header[data-v-a2652072]{flex-direction:column;gap:20px}.expert-header-left[data-v-a2652072]{align-items:flex-start;flex-direction:column;gap:16px}.expert-detail-icon[data-v-a2652072]{height:56px;width:56px}.expert-detail-icon i[data-v-a2652072]{font-size:26px}.expert-detail-title[data-v-a2652072]{font-size:22px}.expert-header-actions[data-v-a2652072]{align-items:stretch;flex-direction:column;width:100%}.edit-expert-btn[data-v-a2652072],.expert-toggle-container[data-v-a2652072]{justify-content:center}.section-content[data-v-a2652072]{padding:16px}.env-var-row[data-v-a2652072]{grid-template-columns:1fr}.env-var-name[data-v-a2652072]{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-right:none}}.agent_page_left_column_inner[data-v-084ffebc]{margin-top:33px}.agent_page_left_column_inner>p[data-v-084ffebc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message_container[data-v-c9f906d4]{background-color:#efefef;overflow:auto}.message_time_container[data-v-c9f906d4]{float:right}.caret-icon i[data-v-c9f906d4]:before{content:none!important}.message_container[data-v-2cacd856]{background-color:var(--job-card-background);border:1px solid #ccc}.message_time_container[data-v-2cacd856]{float:right}tr.align_top[data-v-2cacd856]{vertical-align:top}.buttons_container[data-v-2cacd856]{text-align:center}.buttons_container button[data-v-2cacd856]{margin:0 5px}.task_execution_result_right_panel[data-v-2cacd856]{width:100%}.task_execution_result_right_panel td[data-v-2cacd856]{border:none!important}.expand-button-cell[data-v-2cacd856]{align-items:center;display:flex;gap:16px;justify-content:center;padding:8px 0;text-align:center}.delete-job-icon[data-v-2cacd856]{color:#6c757d;cursor:pointer;font-size:1rem;margin-left:20px;transition:color .2s ease}.delete-job-icon[data-v-2cacd856]:hover{color:#dc3545}.expand-toggle-btn[data-v-2cacd856]{font-size:.75rem;padding:2px 8px}.expand-toggle-btn i[data-v-2cacd856]{font-size:.7rem;margin-right:4px}.inline_row[data-v-2cacd856]{position:relative}.inline_key[data-v-2cacd856]{font-weight:700;margin-right:8px}.inline_key[data-v-2cacd856],.inline_value[data-v-2cacd856]{font-size:.7rem}.message_container[data-v-92220654]{background-color:#efefef}.message_time_container[data-v-92220654]{float:right}tr.align_top[data-v-92220654]{vertical-align:top}.message_input_field_container[data-v-72e80570]{margin:5px auto;padding:10px;width:100%}.message_input_field[data-v-72e80570]{border:1px solid #ccc;border-radius:5px;padding:10px;width:100%}.message_icon[data-v-72e80570]{position:absolute;right:0;top:5px}.collaborator_icons_container[data-v-c766aab1]{display:none;font-size:30px;height:45px;margin-left:2px;overflow-y:hidden;padding-right:20px;position:relative;text-align:center}.right_collaborator_icon[data-v-c766aab1]{background:#0391e0;border-radius:50%;color:#fff;cursor:pointer;font-size:13px;padding:6px 5px}.chat_close[data-v-c766aab1]{color:red;cursor:pointer;font-size:16px;position:absolute;right:10px;top:15px}.chat_div[data-v-c766aab1]{overflow:auto;z-index:999}.comments_container[data-v-c766aab1]{margin-left:2px;overflow-y:auto;position:relative;width:calc(100% - 2px)}.comments_container_show_comments[data-v-c766aab1]{height:calc(100vh - 167px)}.comments_container_show_job_exec[data-v-c766aab1]{height:calc(100vh - 52px)}.comment_box_container[data-v-c766aab1]{position:relative}.task_details_right_pane_filter_container[data-v-c766aab1]{display:flex;justify-content:center}.task_details_right_pane_filter_container div[data-v-c766aab1]{border-bottom:1px solid #ccc;display:none;min-width:120px;padding-bottom:5px;padding-top:5px;text-align:center;width:50%}.full_width[data-v-c766aab1]{width:100%!important}.task_details_right_pane_filter_container div[data-v-c766aab1]:first-child{border-right:1px solid #ccc}.selected[data-v-c766aab1]{background-color:#0391e0;border:none!important;color:#fff}.load_more_container[data-v-c766aab1]{display:flex;justify-content:center;text-align:center}.load_more_btn[data-v-c766aab1]{display:none}.tabs[data-v-09ca7b19]{display:flex;list-style-type:none;margin:0;overflow-x:auto;padding:0}.tabs[data-v-09ca7b19],.tabs li[data-v-09ca7b19]{white-space:nowrap}.tabs li[data-v-09ca7b19]{border-right:1px solid #ccc;cursor:pointer;font-size:12px;overflow:hidden;padding:10px;text-align:left;text-overflow:ellipsis}.tab-active[data-v-09ca7b19]{background-color:#f5f5f5}.tab-inactive[data-v-09ca7b19]{background-color:#e0e0e0}.tabs li:hover .tab-close[data-v-09ca7b19]{display:block}.tab-close[data-v-09ca7b19]{display:none}.tab-close-icon[data-v-09ca7b19]{font-weight:700;position:absolute;right:5px;top:8px}.task-title[data-v-09ca7b19]{display:flex}.unsave-icon[data-v-09ca7b19]{margin-top:2px;padding-left:4px;position:absolute}.icon-color[data-v-09ca7b19]{background:blue}.mt-10[data-v-7a5a6c98]{margin-top:10px}.editor-area[data-v-7a5a6c98]{padding-left:5px}.view-control[data-v-7a5a6c98]{border:1px solid #ccc;display:flex;font-size:12px;justify-content:space-between;margin-bottom:5px;padding:6px 15px 0}.save_and_exit_container[data-v-7a5a6c98]{color:#0d6efd;font-size:12px}.tab-active-bg[data-v-7a5a6c98]{background-color:#fff}.tab-inactive-bg[data-v-7a5a6c98]{background-color:#ccc}.pointer[data-v-7a5a6c98]{cursor:pointer}.code-editor-tool[data-v-7a5a6c98]{display:flex}.code-type[data-v-7a5a6c98]{border:1px solid #ccc;height:22px;margin-right:5px}.check-syntax-btn[data-v-7a5a6c98]{background-color:#fff;border:1px solid #ccc}.w-full[data-v-7a5a6c98]{width:100%}.save-icon[data-v-7a5a6c98]{font-size:14px}.task-dashboard-container[data-v-d3219bea]{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:20px 0;padding:20px}.dashboard-content[data-v-d3219bea]{display:flex;flex-direction:column;gap:30px;margin-top:20px}.dashboard-section[data-v-d3219bea]{display:flex;flex-direction:column;gap:15px}.metrics-grid[data-v-d3219bea]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.actions-grid[data-v-d3219bea]{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.dashboard-action-btn[data-v-d3219bea]{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;color:#495057;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:10px;justify-content:center;min-width:180px;padding:14px 24px;transition:all .2s}.dashboard-action-btn[data-v-d3219bea]:hover{background-color:#e9ecef;border-color:#1976d2;box-shadow:0 4px 8px #00000026;color:#1976d2;transform:translateY(-2px)}.dashboard-action-btn[data-v-d3219bea]:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.dashboard-action-btn i[data-v-d3219bea]{font-size:1.2rem;transition:transform .2s}.dashboard-action-btn:hover i[data-v-d3219bea]{transform:scale(1.1)}.metadata-content[data-v-d3219bea]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;display:flex;flex-direction:column;gap:12px;padding:15px}.metadata-item[data-v-d3219bea]{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px}.metadata-label[data-v-d3219bea]{color:#495057;font-weight:600}.metadata-value[data-v-d3219bea]{color:#1976d2;font-weight:500}.metadata-date[data-v-d3219bea],.metadata-loading[data-v-d3219bea]{color:#6c757d;font-style:italic}.metadata-loading[data-v-d3219bea]{padding:15px;text-align:center}.link-btn-container[data-v-d3219bea]{align-items:center;color:#1976d2;cursor:pointer;display:inline-flex;gap:5px;text-decoration:none;transition:color .2s}.link-btn-container[data-v-d3219bea]:hover:not(.disabled){color:#1565c0}.link-btn-container.disabled[data-v-d3219bea]{color:#adb5bd;cursor:default}.link-btn-container.disabled[data-v-d3219bea]:hover{color:#adb5bd}.link-btn-text[data-v-d3219bea]{color:inherit;font-size:1.2rem;font-weight:700}.text_decoration_none[data-v-d3219bea]{text-decoration:none}.dashboard-metric[data-v-d3219bea]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:20px;position:relative;text-align:center;transition:transform .2s,box-shadow .2s}.dashboard-metric[data-v-d3219bea]:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.reset-stats-btn[data-v-d3219bea]{background:transparent;border:none;border-radius:4px;color:#adb5bd;cursor:pointer;font-size:.85rem;padding:4px 6px;position:absolute;right:8px;top:8px;transition:all .2s}.reset-stats-btn[data-v-d3219bea]:hover{background-color:#dc35451a;color:#dc3545}.reset-stats-btn[data-v-d3219bea]:active{transform:scale(.95)}.metric-label[data-v-d3219bea]{color:#6c757d;font-size:.9rem;font-weight:500;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.metric-value-container[data-v-d3219bea]{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:5px}.metric-value[data-v-d3219bea]{color:#1976d2;font-size:2rem;font-weight:700}.upvote-btn[data-v-d3219bea]{color:#6c757d;cursor:pointer;font-size:1.5rem;transition:color .2s,transform .2s}.upvote-btn[data-v-d3219bea]:hover{color:#1976d2;transform:scale(1.1)}.upvote-btn.voted[data-v-d3219bea]{color:#1976d2}.upvote-btn.prevent_interaction[data-v-d3219bea]{opacity:.6;pointer-events:none}.metric-description[data-v-d3219bea]{color:#868e96;font-size:.85rem;font-style:italic}.dashboard-loading[data-v-d3219bea]{align-items:center;color:#6c757d;display:flex;justify-content:center;padding:40px}.spinner-border-sm[data-v-d3219bea]{border-width:.15em;height:1rem;width:1rem}.task-detail-page[data-v-ea691239]{background:#f8f9fa;height:100vh;overflow:hidden}.task-detail-wrapper[data-v-ea691239]{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:1600px;overflow:hidden;padding:12px 20px}.task-detail-wrapper.help-workspace[data-v-ea691239]{padding-top:16px}.task-detail-wrapper.help-workspace .task-content-area[data-v-ea691239]{height:calc(100vh - 100px)}.task-detail-wrapper.help-workspace .sessions-sidebar[data-v-ea691239]{max-width:280px;min-width:280px}.task-detail-wrapper.help-workspace .task-main-content[data-v-ea691239]{padding:0 16px}.task-detail-header[data-v-ea691239]{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000f;flex-shrink:0;margin-bottom:10px;padding:12px 16px}.task-header-top[data-v-ea691239]{align-items:center;display:flex;gap:16px;justify-content:space-between}.task-header-left[data-v-ea691239]{align-items:center;display:flex;flex:1;gap:14px}.dashboard-toggle-btn[data-v-ea691239]{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:5px;padding:6px 10px;transition:all .2s ease}.dashboard-toggle-btn[data-v-ea691239]:hover{background:#e5e7eb}.dashboard-toggle-btn.active[data-v-ea691239]{background:#dbeafe;border-color:#93c5fd;color:#1d4ed8}.dashboard-toggle-btn i[data-v-ea691239]{font-size:12px}.header-dashboard-section[data-v-ea691239]{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:16px}.header-dashboard-section[data-v-ea691239] .task-dashboard-container{background:transparent;border:none;box-shadow:none;margin:0;padding:0}.header-dashboard-section[data-v-ea691239] .dashboard-content{padding:0}.header-dashboard-section[data-v-ea691239] .dashboard-section{background:transparent;border:none;box-shadow:none;padding:0}.slide-down-enter-active[data-v-ea691239],.slide-down-leave-active[data-v-ea691239]{overflow:hidden;transition:all .3s ease}.slide-down-enter-from[data-v-ea691239],.slide-down-leave-to[data-v-ea691239]{margin-top:0;max-height:0;opacity:0;padding-top:0}.slide-down-enter-to[data-v-ea691239],.slide-down-leave-from[data-v-ea691239]{max-height:500px;opacity:1}.task-detail-icon[data-v-ea691239]{align-items:center;background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-radius:10px;box-shadow:0 2px 8px #0d6efd1f;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.task-detail-icon i[data-v-ea691239]{color:#1565c0;font-size:20px}.task-detail-icon[data-v-ea691239] .vendor_logo_span{display:block;height:28px;width:28px}.task-header-info[data-v-ea691239]{flex:1;min-width:0}.task-type-badge[data-v-ea691239]{align-items:center;background:#e8f5e9;border-radius:12px;color:#2e7d32;display:inline-flex;font-size:10px;font-weight:600;gap:4px;letter-spacing:.3px;margin-right:10px;padding:2px 8px;text-transform:uppercase;vertical-align:middle}.task-type-badge i[data-v-ea691239]{font-size:10px}.task-detail-title[data-v-ea691239]{align-items:center;color:#1f2937;display:inline-flex;flex-wrap:wrap;font-size:18px;font-weight:600;gap:10px;line-height:1.3;margin:0}.task-detail-title .workspace-badge[data-v-ea691239]{align-items:center;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:1px solid #cbd5e1;border-radius:16px;color:#475569;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 12px;vertical-align:middle}.task-detail-title .workspace-badge i[data-v-ea691239]{color:#64748b;font-size:10px}.task-detail-title .tooltask-badge[data-v-ea691239]{align-items:center;background:linear-gradient(135deg,#e0f2fe,#cffafe);border:1px solid #67e8f9;border-radius:16px;color:#0e7490;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 12px;vertical-align:middle}.task-detail-title .tooltask-badge i[data-v-ea691239]{color:#0891b2;font-size:11px}.make-tooltask-btn[data-v-ea691239]{align-items:center;background:linear-gradient(135deg,#ecfeff,#cffafe);border:1px solid #67e8f9;border-radius:6px;color:#0891b2;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.make-tooltask-btn[data-v-ea691239]:hover{background:linear-gradient(135deg,#0891b2,#0e7490);border-color:#0e7490;box-shadow:0 4px 12px #0891b24d;color:#fff;transform:translateY(-1px)}.make-tooltask-btn i[data-v-ea691239]{font-size:12px}.remove-tooltask-btn[data-v-ea691239]{align-items:center;background:#f8f9fa;border:1px solid #d1d5db;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.remove-tooltask-btn[data-v-ea691239]:hover{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#dc2626;box-shadow:0 4px 12px #ef44444d;color:#fff;transform:translateY(-1px)}.remove-tooltask-btn i[data-v-ea691239]{font-size:12px}.task-meta-info[data-v-ea691239]{color:#9ca3af;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-top:4px}.meta-item[data-v-ea691239]{align-items:center;display:inline-flex;gap:4px}.meta-item i[data-v-ea691239]{color:#9ca3af;font-size:12px}.task-header-actions[data-v-ea691239]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.agent-toggle-container[data-v-ea691239]{align-items:center;background:#f3f4f6;border-radius:6px;display:flex;gap:6px;padding:5px 10px}.toggle-switch[data-v-ea691239]{display:inline-block;height:20px;position:relative;width:36px}.toggle-switch input[data-v-ea691239]{height:0;opacity:0;width:0}.toggle-slider[data-v-ea691239]{background-color:#d1d5db;border-radius:20px;bottom:0;cursor:pointer;left:0;right:0;top:0}.toggle-slider[data-v-ea691239],.toggle-slider[data-v-ea691239]:before{position:absolute;transition:all .3s ease}.toggle-slider[data-v-ea691239]:before{background-color:#fff;border-radius:50%;bottom:3px;box-shadow:0 1px 3px #0003;content:"";height:14px;left:3px;width:14px}.toggle-switch input:checked+.toggle-slider[data-v-ea691239]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.toggle-switch input:checked+.toggle-slider[data-v-ea691239]:before{transform:translate(16px)}.toggle-label[data-v-ea691239]{color:#374151;font-size:12px;font-weight:500}.proxy-dropdown-wrapper[data-v-ea691239]{min-width:130px}.auto-exec-toggle[data-v-ea691239]{align-items:center;background:#f3f4f6;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:12px;gap:5px;padding:5px 10px}.auto-exec-toggle input[data-v-ea691239]{cursor:pointer;height:14px;width:14px}.abort-btn[data-v-ea691239]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:5px;padding:6px 12px;transition:all .2s ease}.abort-btn[data-v-ea691239]:hover{background:#fee2e2;border-color:#f87171}.new-chat-btn[data-v-ea691239],.new-task-btn[data-v-ea691239]{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:6px;box-shadow:0 2px 6px #3b82f640;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 14px;transition:all .2s ease}.new-task-btn[data-v-ea691239]:hover{box-shadow:0 4px 8px #3b82f64d;transform:translateY(-1px)}.new-task-btn .dropdown-icon[data-v-ea691239]{font-size:10px;margin-left:2px}.new-task-dropdown-container[data-v-ea691239]{display:inline-block;position:relative}.new-task-dropdown-menu[data-v-ea691239]{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:4px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.new-task-dropdown-menu button[data-v-ea691239]{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:10px 15px;text-align:left;transition:background-color .2s ease;width:100%}.new-task-dropdown-menu button[data-v-ea691239]:hover{background-color:#f3f4f6}.new-task-dropdown-menu button i[data-v-ea691239]{color:#6b7280;width:16px}.new-help-btn[data-v-ea691239]{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:6px;box-shadow:0 2px 6px #10b98140;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 14px;transition:all .2s ease}.new-help-btn[data-v-ea691239]:hover{box-shadow:0 4px 8px #10b9814d;transform:translateY(-1px)}.new-integration-btn[data-v-ea691239]{align-items:center;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:6px;box-shadow:0 2px 6px #f59e0b40;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 14px;transition:all .2s ease}.new-integration-btn[data-v-ea691239]:hover{box-shadow:0 4px 8px #f59e0b4d;transform:translateY(-1px)}.new-chat-btn[data-v-ea691239]:hover{box-shadow:0 3px 10px #3b82f659}.task-toolbar[data-v-ea691239]{background:#fff;border-radius:8px;box-shadow:0 1px 4px #0000000a;flex-shrink:0;flex-wrap:wrap;gap:12px;margin-bottom:10px;padding:8px 14px}.task-toolbar[data-v-ea691239],.toolbar-section[data-v-ea691239]{align-items:center;display:flex}.toolbar-section[data-v-ea691239]{gap:8px}.toolbar-label[data-v-ea691239]{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.toolbar-buttons[data-v-ea691239]{display:flex;gap:4px}.toolbar-btn[data-v-ea691239]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.toolbar-btn[data-v-ea691239]:hover{background:#f3f4f6;color:#374151}.toolbar-btn.active[data-v-ea691239]{background:#e3f2fd;border-color:#90caf9;color:#1976d2}.toolbar-btn.execution-btn.active[data-v-ea691239]{background:#f3e5f5;border-color:#ce93d8;color:#7b1fa2}.toolbar-btn i[data-v-ea691239]{font-size:13px}.btn-label[data-v-ea691239]{display:none}@media (min-width:1024px){.btn-label[data-v-ea691239]{display:inline}}.toolbar-divider[data-v-ea691239]{background:#e5e7eb;height:24px;width:1px}.maximize-toggle-btn[data-v-ea691239]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;margin-left:auto;padding:6px 12px;transition:all .2s ease}.maximize-toggle-btn[data-v-ea691239]:hover{background:#f3f4f6}.maximize-toggle-btn.active[data-v-ea691239]{background:#dbeafe;border-color:#93c5fd;color:#1d4ed8}.maximized-controls[data-v-ea691239]{align-items:center;display:flex;gap:12px;margin-left:auto;margin-right:12px}.warning-banner[data-v-ea691239]{align-items:center;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;color:#b45309;display:flex;font-size:14px;gap:10px;margin-bottom:20px;padding:12px 20px}.warning-banner i[data-v-ea691239]{font-size:16px}.task-content-area[data-v-ea691239]{display:flex;flex:1 1 0;gap:12px;min-height:0;overflow:hidden}.task-content-area.maximized-content[data-v-ea691239]{flex:1;gap:0;height:calc(100vh - 52px);min-height:0;overflow:hidden;padding:12px 16px}.task-main-content[data-v-ea691239]{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000f;flex:1 1 0;min-height:0;min-width:0;overflow:hidden;padding:16px}.task-main-content[data-v-ea691239],.task-main-content.agent-chat-mode[data-v-ea691239]{display:flex;flex-direction:column}.task-main-content.maximized-chat[data-v-ea691239]{border-radius:0;box-shadow:none;height:100%;margin:0;max-width:100%;padding:16px 24px}.chat-scroll-area[data-v-ea691239]{margin-right:-8px;overflow-x:hidden;overflow-y:auto;padding-right:8px}.chat-scroll-area[data-v-ea691239],.maximized-chat .chat-scroll-area[data-v-ea691239]{flex:1;min-height:0}.chat-scroll-area[data-v-ea691239]::-webkit-scrollbar{width:6px}.chat-scroll-area[data-v-ea691239]::-webkit-scrollbar-track{background:transparent}.chat-scroll-area[data-v-ea691239]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.chat-scroll-area[data-v-ea691239]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.sessions-sidebar[data-v-ea691239]{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000f;display:flex;flex-direction:column;flex-shrink:0;min-height:0;overflow:hidden;width:260px}.sessions-sidebar-header[data-v-ea691239]{border-bottom:1px solid #e5e7eb;flex-shrink:0;padding:10px 12px}.sessions-sidebar-header h4[data-v-ea691239]{align-items:center;color:#374151;display:flex;font-size:13px;font-weight:600;gap:8px;margin:0}.sessions-sidebar-header h4 i[data-v-ea691239]{color:#6b7280}.sessions-sidebar-content[data-v-ea691239]{flex:1;overflow-x:hidden;overflow-y:auto;padding:8px}.sessions-sidebar-content[data-v-ea691239]::-webkit-scrollbar{width:5px}.sessions-sidebar-content[data-v-ea691239]::-webkit-scrollbar-track{background:transparent}.sessions-sidebar-content[data-v-ea691239]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.sessions-sidebar-content[data-v-ea691239] .agent_page_left_column_inner{left:auto!important;margin-top:0!important;max-width:100%!important;overflow:hidden;position:static!important;width:100%!important}.sessions-sidebar-content[data-v-ea691239] *{box-sizing:border-box;max-width:100%}.sessions-sidebar-content[data-v-ea691239] p{border-radius:6px;cursor:pointer;font-size:13px;margin:0;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;transition:background .2s ease;white-space:nowrap}.sessions-sidebar-content[data-v-ea691239] p:hover{background:#f3f4f6}.sessions-sidebar-content[data-v-ea691239] p.active_session{background:#dbeafe}.sessions-sidebar-content[data-v-ea691239] p.active_session a{color:#1d4ed8}.sessions-sidebar-content[data-v-ea691239] a{color:#374151;display:block;font-size:13px;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sessions-sidebar-content[data-v-ea691239] a:hover{color:#1d4ed8}.execution-sidebar[data-v-ea691239]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;flex-direction:column;flex-shrink:0;max-height:calc(100vh - 200px);width:360px}.maximized-content .execution-sidebar[data-v-ea691239]{border:1px solid #e5e7eb;bottom:16px;box-shadow:0 4px 20px #00000026;height:auto;max-height:none;position:fixed;right:16px;top:64px;z-index:100}.sidebar-header[data-v-ea691239]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.sidebar-header h3[data-v-ea691239]{align-items:center;color:#374151;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0}.sidebar-header h3 i[data-v-ea691239]{color:#7c3aed}.close-sidebar-btn[data-v-ea691239]{align-items:center;background:#f3f4f6;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.close-sidebar-btn[data-v-ea691239]:hover{background:#e5e7eb;color:#374151}.sidebar-content[data-v-ea691239]{flex:1;min-height:0;overflow-y:auto;padding:16px}.maximized-content .sidebar-content[data-v-ea691239]{max-height:calc(100vh - 150px)}.code-editor-pane[data-v-ea691239],.execution-history-pane[data-v-ea691239]{font-size:13px}.slide-left-enter-active[data-v-ea691239],.slide-left-leave-active[data-v-ea691239]{transition:all .3s ease}.slide-left-enter-from[data-v-ea691239],.slide-left-leave-to[data-v-ea691239]{opacity:0;transform:translate(-20px)}.slide-right-enter-active[data-v-ea691239],.slide-right-leave-active[data-v-ea691239]{transition:all .3s ease}.slide-right-enter-from[data-v-ea691239],.slide-right-leave-to[data-v-ea691239]{opacity:0;transform:translate(20px)}.agent-prompt-section[data-v-ea691239]{border-top:1px solid #f3f4f6;flex-shrink:0;margin-top:12px;padding-top:12px}.agent-prompt-section.initial[data-v-ea691239]{align-items:center;border-top:none;display:flex;flex:1;flex-direction:column;justify-content:center;margin-top:0;padding-top:0}.agent-status-indicator[data-v-ea691239]{align-items:center;background:#fefce8;border:1px solid #fef08a;border-radius:6px;color:#a16207;display:inline-flex;font-size:12px;font-weight:500;gap:8px;margin-bottom:10px;padding:6px 12px}.agent-status-indicator .status-icon[data-v-ea691239]{color:#d97706}.agent-status-indicator .status-icon i[data-v-ea691239]{font-size:12px}.agent-status-indicator .status-text[data-v-ea691239]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-box-wrapper[data-v-ea691239]{margin:0 auto;max-width:800px;width:100%}.prompt-help-text[data-v-ea691239]{color:#6b7280;font-size:13px;margin-bottom:10px;text-align:center}.prompt-input-container[data-v-ea691239]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;display:flex;padding:4px;position:relative;transition:all .2s ease}.prompt-input-container[data-v-ea691239]:focus-within{border-color:#6b7280;box-shadow:0 1px 3px #00000014}.prompt-textarea[data-v-ea691239]{background:transparent;border:none;color:#1f2937;flex:1;font-size:14px;line-height:1.4;max-height:120px;min-height:32px;outline:none;padding:6px 10px;resize:none}.prompt-textarea[data-v-ea691239]::-moz-placeholder{color:#9ca3af}.prompt-textarea[data-v-ea691239]::placeholder{color:#9ca3af}.send-btn[data-v-ea691239]{align-items:center;background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .15s ease;width:32px}.send-btn[data-v-ea691239]:hover:not(:disabled){background:#2563eb}.send-btn[data-v-ea691239]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.send-btn i[data-v-ea691239]{font-size:14px}.task-deleted-message[data-v-ea691239]{align-items:center;color:#6b7280;display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.task-deleted-message i[data-v-ea691239]{color:#d1d5db;font-size:48px;margin-bottom:16px}.task-deleted-message p[data-v-ea691239]{font-size:18px;margin:0}.expert-view-wrapper[data-v-ea691239]{height:100vh;overflow-y:auto}.task-detail-page.maximized-mode[data-v-ea691239]{background:#f8f9fa;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.task-detail-wrapper.maximized[data-v-ea691239]{display:flex;flex-direction:column;height:100vh;max-width:100%;overflow:hidden;padding:0}.task-toolbar.maximized-toolbar[data-v-ea691239]{background:#fff;border-bottom:1px solid #e5e7eb;border-radius:0;flex-shrink:0;margin:0;padding:8px 20px}.tasks-toggle-btn[data-v-ea691239]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:5px;padding:5px 10px;transition:all .2s ease}.tasks-toggle-btn[data-v-ea691239]:hover{background:#f3f4f6}.tasks-toggle-btn.active[data-v-ea691239]{background:#dbeafe;border-color:#93c5fd;color:#1d4ed8}.hideMe[data-v-ea691239]{display:none!important}@media (max-width:1024px){.task-detail-wrapper[data-v-ea691239]{padding:16px}.task-detail-wrapper.maximized[data-v-ea691239]{padding:0}.task-header-top[data-v-ea691239]{flex-direction:column;gap:16px}.task-header-actions[data-v-ea691239]{flex-wrap:wrap;width:100%}.task-content-area[data-v-ea691239]{flex-direction:column;height:auto;min-height:calc(100vh - 280px)}.task-content-area.maximized-content[data-v-ea691239]{flex-direction:column;height:calc(100vh - 60px)}.sessions-sidebar[data-v-ea691239]{max-height:250px;order:-1;width:100%}.execution-sidebar[data-v-ea691239]{max-height:400px;width:100%}.header-dashboard-section[data-v-ea691239] .metrics-grid{grid-template-columns:repeat(2,1fr)}.maximized-controls[data-v-ea691239]{flex-wrap:wrap;gap:8px}}@media (max-width:640px){.header-dashboard-section[data-v-ea691239] .metrics-grid{grid-template-columns:1fr}.task-toolbar[data-v-ea691239]{padding:10px}.toolbar-section[data-v-ea691239]{flex-wrap:wrap}.task-main-content[data-v-ea691239]{padding:16px}.prompt-box-wrapper[data-v-ea691239]{max-width:100%}.agent-status-indicator[data-v-ea691239]{font-size:11px;padding:4px 8px}.agent-status-indicator .status-text[data-v-ea691239]{max-width:180px}}.compact-right-panel[data-v-ea691239]{font-size:.75rem;padding:5px}.compact-right-panel[data-v-ea691239] .task_execution_result_right_panel{display:block;width:100%}.compact-right-panel[data-v-ea691239] .task_execution_result_right_panel tbody,.compact-right-panel[data-v-ea691239] .task_execution_result_right_panel tr{display:block}.compact-right-panel[data-v-ea691239] .task_execution_result_right_panel tr:last-child{border-bottom:none}.compact-right-panel[data-v-ea691239] .task_execution_result_right_panel td{display:block;padding:2px 0;width:100%}.compact-right-panel[data-v-ea691239] .task_execution_result_right_panel td.left_column{color:#555;font-size:.7rem;font-weight:600;margin-bottom:2px;text-align:left}.compact-right-panel[data-v-ea691239] .task_execution_result_right_panel td.right_column{color:#333;font-size:.7rem;padding-left:12px;word-break:break-word}.compact-right-panel[data-v-ea691239] .task_execution_result_right_panel td.buttons_container{padding-top:8px}.compact-right-panel[data-v-ea691239] .message_container{background-color:#fff;font-size:.7rem;margin:8px 4px!important;padding:8px!important}.compact-right-panel[data-v-ea691239] .message_header{font-size:.75rem;font-weight:600;margin-bottom:6px}.compact-right-panel[data-v-ea691239] .message_time_container,.compact-right-panel[data-v-ea691239] .jsonview,.compact-right-panel[data-v-ea691239] .jsonview .prop,.compact-right-panel[data-v-ea691239] .jsonview .boolean,.compact-right-panel[data-v-ea691239] .jsonview .null,.compact-right-panel[data-v-ea691239] .jsonview .number,.compact-right-panel[data-v-ea691239] .jsonview .string{font-size:.65rem}.compact-right-panel[data-v-ea691239] .flattened-params{margin-top:4px}.compact-right-panel[data-v-ea691239] .params-toggle-icon,.compact-right-panel[data-v-ea691239] .special-params-toggle-icon{display:inline-block;font-size:.65rem;margin-right:4px;transition:transform .2s ease}.compact-right-panel[data-v-ea691239] .params-toggle-icon.expanded,.compact-right-panel[data-v-ea691239] .special-params-toggle-icon.expanded{transform:rotate(90deg)}.compact-right-panel[data-v-ea691239] .flattened-params .param-row{border-radius:3px;margin-bottom:4px;padding:4px 6px}.compact-right-panel[data-v-ea691239] .params-section .param-row{background-color:#e3f2fd;border-left:2px solid #2196f3}.compact-right-panel[data-v-ea691239] .params-section .param-key{color:#1565c0;font-size:.65rem;font-weight:600;margin-bottom:1px}.compact-right-panel[data-v-ea691239] .params-section .param-value{color:#0d47a1;font-size:.65rem;padding-left:8px;word-break:break-word}.compact-right-panel[data-v-ea691239] .special-params-section .param-row{background-color:#e8f5e9;border-left:2px solid #4caf50}.compact-right-panel[data-v-ea691239] .special-params-section .param-key{color:#2e7d32;font-size:.65rem;font-weight:600;margin-bottom:1px}.compact-right-panel[data-v-ea691239] .special-params-section .param-value{color:#1b5e20;font-size:.65rem;padding-left:8px;word-break:break-word}.compact-right-panel[data-v-ea691239] .param-empty{color:#999;font-size:.65rem;font-style:italic}.compact-right-panel[data-v-ea691239] select{font-size:.7rem;padding:2px 4px;width:100%}.compact-right-panel[data-v-ea691239] .comment-item,.compact-right-panel[data-v-ea691239] .exec-result-item,.compact-right-panel[data-v-ea691239] .job-item{font-size:.75rem;margin-bottom:4px;padding:4px}.compact-right-panel[data-v-ea691239] h1,.compact-right-panel[data-v-ea691239] h2,.compact-right-panel[data-v-ea691239] h3,.compact-right-panel[data-v-ea691239] h4,.compact-right-panel[data-v-ea691239] h5,.compact-right-panel[data-v-ea691239] h6{font-size:.85rem;margin-bottom:4px}.compact-right-panel[data-v-ea691239] p{font-size:.75rem;margin-bottom:4px}
