.ToDoList_root__ZwYnn{--icon-background-color:#e3e3f2;--icon-border-color:#e3e3f2;--icon-completed-color:#dcefe7;--icon-stopped-color:#fc0;margin-top:var(--spacing-l);margin-bottom:var(--spacing-l);width:100%}[data-theme=dark] .ToDoList_root__ZwYnn{--icon-background-color:#434370;--icon-border-color:#7070a9;--icon-completed-color:#1f4737;--icon-stopped-color:#fa0}.ToDoList_cardContent__1WOfy{padding-left:8px;padding-right:8px}.ToDoList_titleContent__g_2Xm{display:flex;gap:var(--spacing-s);justify-content:space-between;p{margin:0}}.ToDoList_list__A158j{display:flex;flex-direction:column;gap:var(--spacing-s)}.ToDoList_listItem__ntlq4{cursor:default!important}.ToDoList_summaryBoxContainer__HNiNd{padding-left:16px}.ToDoList_triggerContent__5lMIW{display:flex;align-items:flex-start;gap:var(--spacing-s,8px)}.ToDoList_iconContainer__PWLOg{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;background-color:var(--icon-background-color);border-radius:50%;border:1px solid var(--icon-border-color)}.ToDoList_iconCompleted__KtvbZ{background-color:transparent;color:var(--color-tertiary,#00bfa5);border:2px solid var(--icon-completed-color);svg{width:24px;height:24px}}.ToDoList_iconInProgress__PyVX_{animation:ToDoList_spin__GJqu9 1s linear infinite;svg{width:16px;height:16px}}.ToDoList_iconPending__MzY3L{background-color:transparent;svg{width:16px;height:16px}}@keyframes ToDoList_spin__GJqu9{to{transform:rotate(1turn)}}.ToDoList_taskTitle__mTWx_{font-size:var(--font-size-base);color:var(--color-text);white-space:wrap}.ToDoList_taskCompleted__mpyIC{text-decoration:line-through;color:var(--color-text-secondary,#8d8dc8);opacity:.7}.Collapsible_root__5YPG_{display:flex;flex-direction:column}.Collapsible_root__5YPG_[data-navigation-full]{flex:1 1;min-height:0}.Collapsible_trigger__KVfD8{cursor:pointer;margin-bottom:var(--spacing-m);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Collapsible_trigger__KVfD8[data-collapsed=true]{margin-bottom:0}.Collapsible_content__wfQHZ{height:0;overflow:hidden}.Collapsible_contentOpen__8UMXU{height:auto;overflow:visible}.Collapsible_root__5YPG_[data-navigation-full] .Collapsible_contentOpen__8UMXU{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.Collapsible_arrow__RBqIg{transition:transform var(--transition-duration-m,.3s) var(--transition-ease,cubic-bezier(.4,0,.2,1))}.Collapsible_arrowRotated__QyQGb{transform:rotate(180deg)}.ExecutionLog_root__D4mr0{--log-title-color:var(--color-text);--log-subtitle-color:var(--color-text-secondary);--log-muted-color:var(--color-text-tertiary);--log-tool-bg:rgba(99,102,241,0.1);--log-tool-bg-subtle:rgba(99,102,241,0.03);--log-error-bg:rgba(239,68,68,0.05);display:flex;flex-direction:column;height:100%;background:var(--color-surface)}[data-theme=dark] .ExecutionLog_root__D4mr0{--log-tool-bg:rgba(129,140,248,0.15);--log-tool-bg-subtle:rgba(129,140,248,0.05);--log-error-bg:rgba(248,113,113,0.1)}.ExecutionLog_header__G55b4{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border);background:var(--color-surface-secondary);margin-left:auto}.ExecutionLog_title__kgmzt{font-size:var(--font-size-s);font-weight:600;color:var(--log-title-color)}.ExecutionLog_headerActions__Wj4gC{display:flex;align-items:center;gap:var(--spacing-m)}.ExecutionLog_tokenUsage__NjP1W{font-size:var(--font-size-xs);color:var(--log-muted-color);font-family:var(--font-mono)}.ExecutionLog_content__pXtYs{flex:1 1;overflow-y:auto;padding:var(--spacing-m)}.ExecutionLog_empty__SW2e6{display:flex;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--log-muted-color);font-size:var(--font-size-s)}.ExecutionLog_timeline__IxCfy{display:flex;flex-direction:column;gap:var(--spacing-s)}.ExecutionLog_event__fBKLV{padding:var(--spacing-s);border:1px solid var(--color-border);border-radius:var(--border-radius-s);background:var(--color-surface)}.ExecutionLog_event_tool_call__T3VkZ,.ExecutionLog_event_tool_result__naizL{border-left:3px solid var(--color-primary);background:var(--log-tool-bg-subtle)}.ExecutionLog_event_error__T8dtT{border-left:3px solid var(--color-error);background:var(--log-error-bg)}.ExecutionLog_event_done__Jvt7A{border-left:3px solid var(--color-success)}.ExecutionLog_eventHeader__8y3u8{display:flex;align-items:center;gap:var(--spacing-s)}.ExecutionLog_eventIcon__gJK6R{font-size:var(--font-size-base)}.ExecutionLog_eventType__2g_da{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:500;color:var(--log-subtitle-color);text-transform:uppercase}.ExecutionLog_toolName__Dlt3y{font-weight:600;color:var(--color-primary);text-transform:none;font-family:var(--font-mono);background:var(--log-tool-bg);padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--border-radius-xs);font-size:var(--font-size-xs)}.ExecutionLog_eventTime__C2vNE{margin-left:auto;font-size:var(--font-size-xxs);color:var(--log-muted-color);font-family:var(--font-mono)}.ExecutionLog_eventDetails__FCW03{margin-top:var(--spacing-xs)}.ExecutionLog_eventJson___hP0_{margin:0;padding:var(--spacing-s);background:var(--color-surface-secondary);border-radius:var(--border-radius-xs);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--log-subtitle-color);overflow-x:auto;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow-y:auto}.ExecutionLog_eventContent__mr_CU{margin-top:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--log-subtitle-color)}.ExecutionLog_eventMessage__ufeIa{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExecutionLog_eventError__gzfJ0{color:var(--color-error)}.ExecutionLog_eventTokens__e_9v7{font-family:var(--font-mono);color:var(--log-muted-color)}.TestWelcome_root__iJkA5{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;--welcome-label:#7070a9;--welcome-value:#56568f}[data-theme=dark] .TestWelcome_root__iJkA5{--welcome-label:#8d8dc8;--welcome-value:#babade}.TestWelcome_heading__w_Jn8{font-size:28px;font-weight:400;line-height:32px;text-align:center;color:var(--color-text);margin:0}.TestWelcome_details__XVuzb{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:630px;width:100%}.TestWelcome_columns__mTHWk{display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:467px}.TestWelcome_field__1d0SB{display:flex;flex-direction:column;gap:4px;min-width:120px}.TestWelcome_columns__mTHWk .TestWelcome_field__1d0SB{max-width:140px}.TestWelcome_details__XVuzb>.TestWelcome_field__1d0SB{width:100%;max-width:467px}.TestWelcome_label__1XQ83{font-size:12px;font-weight:var(--font-weight-medium);line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:var(--welcome-label)}.TestWelcome_value__wxvDH{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.17px;color:var(--welcome-value)}.AgentEditorTestTab_root__QwYZT{height:100%;display:flex;flex-direction:column;--background-test-card:#f5f5fa;--border-test-card:#e3e3f2;--background-chat-panel:#ffffff;--border-chat-panel:#e3e3f2;--color-header-title:#7070a9}[data-theme=dark] .AgentEditorTestTab_root__QwYZT{--background-test-card:#262640;--border-test-card:#56568f;--background-chat-panel:#0e0e25;--border-chat-panel:#56568f;--color-header-title:#8d8dc8}.AgentEditorTestTab_loading__9rD6s{align-items:center;justify-content:center}.AgentEditorTestTab_layout__x10yl{padding:var(--spacing-xl);border-radius:12px;background:var(--background-test-card);border:1px solid var(--border-test-card)}.AgentEditorTestTab_content__C20pJ{flex:1 1;display:grid;grid-template-columns:1fr 360px;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);min-height:0;transition:grid-template-columns .2s ease}.AgentEditorTestTab_layout__x10yl[data-log-visible=false]{grid-template-columns:1fr}.AgentEditorTestTab_headerTitle__oY9Ga{color:var(--color-header-title);font-weight:var(--font-weight-medium);font-size:var(--font-size-s);font-family:var(--font-primary,"Roboto","sans-serif")}.AgentEditorTestTab_chatPanel__ROC4V{display:flex;flex-direction:column;min-height:500px;max-height:500px;padding:var(--spacing-xl);padding-bottom:0;background:var(--background-chat-panel);border:1px solid var(--border-chat-panel);border-radius:12px}.AgentEditorTestTab_chatHeader__q1wFV{display:flex;justify-content:flex-end;gap:var(--spacing-xs);margin-bottom:var(--spacing-s);flex-shrink:0}.AgentEditorTestTab_toggleButton__DRBnE[data-active=true]{background-color:var(--color-background-secondary)}.AgentEditorTestTab_chatContent___ZB_V{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.AgentEditorTestTab_chat__x3OB4{flex:1 1;min-height:0;overflow:hidden;height:100%}.AgentEditorTestTab_chat__x3OB4[data-initial-page=true]{height:100%;margin-bottom:0;display:flex;flex-direction:column;justify-content:flex-end}.AgentEditorTestTab_logPanel__FjJ_c{display:flex;flex-direction:column;min-height:500px;border-radius:12px;border:1px solid var(--border-test-card);padding:var(--spacing-l)}@media (max-width:1024px){.AgentEditorTestTab_layout__x10yl{grid-template-columns:1fr;grid-template-rows:1fr 280px}.AgentEditorTestTab_layout__x10yl[data-log-visible=false]{grid-template-rows:1fr}}.ToolDetailsSidebar_root__voFLh{position:fixed;inset:0;z-index:10000;pointer-events:none}.ToolDetailsSidebar_root__voFLh[data-open=true]{pointer-events:auto}.ToolDetailsSidebar_backdrop__FBPGM{position:absolute;inset:0;border:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:default;opacity:0;transition:opacity var(--transition-duration-m) var(--transition-ease)}.ToolDetailsSidebar_root__voFLh[data-open=true] .ToolDetailsSidebar_backdrop__FBPGM{opacity:1}.ToolDetailsSidebar_panel___VC_G{position:absolute;top:0;right:0;bottom:0;width:420px;max-width:90vw;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid rgba(152,152,179,.3);border-radius:32px 0 0 32px;background:rgba(255,255,255,.5);backdrop-filter:blur(48px);-webkit-backdrop-filter:blur(48px);transform:translateX(100%);transition:transform .3s var(--transition-ease)}.ToolDetailsSidebar_root__voFLh[data-open=true] .ToolDetailsSidebar_panel___VC_G{transform:translateX(0)}[data-theme=dark] .ToolDetailsSidebar_panel___VC_G{background:#434370b2;border-left-color:rgba(152,152,179,.3)}.ToolDetailsSidebar_header__N2oao{display:flex;align-items:center;gap:var(--spacing-s);padding:var(--spacing-l);border-bottom:1px solid var(--color-border)}[data-theme=dark] .ToolDetailsSidebar_header__N2oao{border-bottom-color:#262640}.ToolDetailsSidebar_toolName__xvHUW{flex:1 1;min-width:0;font-size:var(--font-size-h6);font-weight:var(--font-weight-bold);line-height:24px;letter-spacing:.15px;color:var(--color-text);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolDetailsSidebar_closeButton__bHS5f{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:4px;border:none;background:transparent;cursor:pointer;color:var(--color-text-tertiary);border-radius:4px;transition:color var(--transition-duration-s) var(--transition-ease)}.ToolDetailsSidebar_closeButton__bHS5f:hover{color:var(--color-text)}.ToolDetailsSidebar_body__3wKGY{flex:1 1;overflow-y:auto;padding:var(--spacing-l);display:flex;flex-direction:column}.ToolDetailsSidebar_label__Sdvhf{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:.15px;color:var(--color-text-tertiary);margin-bottom:2px}[data-theme=dark] .ToolDetailsSidebar_label__Sdvhf{color:#babade}.ToolDetailsSidebar_description__lbAMj{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.17px;color:var(--color-text);margin:0;white-space:pre-wrap;word-wrap:break-word;padding:var(--spacing-m)}[data-theme=dark] .ToolDetailsSidebar_description__lbAMj{color:#e3e3f2}.AgentEditorToolsTab_root__Nv0OZ{display:flex;flex-direction:column}.AgentEditorToolsTab_section__UX0Zj{margin-bottom:var(--spacing-xl)}.AgentEditorToolsTab_sectionLabel__iZT8u{--label-color:#7070a9;font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--label-color);text-transform:uppercase;letter-spacing:.6px;margin-bottom:var(--spacing-m);display:flex;align-items:center;justify-content:space-between}[data-theme=dark] .AgentEditorToolsTab_sectionLabel__iZT8u{--label-color:#8d8dc8}.AgentEditorToolsTab_sectionCount__pNFT3{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-tertiary);text-transform:none;letter-spacing:0}.AgentEditorToolsTab_configSummary__FFauh{background:var(--color-background-selected);border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-m);padding:var(--spacing-m);margin-bottom:var(--spacing-l)}.AgentEditorToolsTab_summaryTitle__iRKox{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:var(--spacing-s)}.AgentEditorToolsTab_summaryItems__VtBBx{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.AgentEditorToolsTab_summaryBadge__9LJii{display:inline-flex;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xs);background:var(--color-border-secondary);color:var(--color-primary);border-radius:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.AgentEditorToolsTab_toolsLayout__xE_87{display:grid;grid-template-columns:260px 1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);min-height:400px;align-items:start}.AgentEditorToolsTab_leftColumn__U_Ln6{display:flex;flex-direction:column;gap:var(--spacing-xl)}.AgentEditorToolsTab_leftColumn__U_Ln6 .AgentEditorToolsTab_section__UX0Zj{margin-bottom:0}@media (max-width:900px){.AgentEditorToolsTab_toolsLayout__xE_87{grid-template-columns:1fr}}.Checkbox_checkboxContainer___hDH9{position:relative;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;--checkbox-color:var(--color-primary);--checkbox-disabled-color:var(--color-checkbox-disabled)}.Checkbox_checkboxContainer___hDH9:has(.Checkbox_checkbox__C_iqO:disabled){cursor:not-allowed}.Checkbox_checkboxContainer___hDH9:has(.Checkbox_checkbox__C_iqO:disabled) .Checkbox_checkmark__M5c5x{background:var(--checkbox-disabled-color);border-color:var(--checkbox-disabled-color)}.Checkbox_checkbox__C_iqO:disabled:checked+.Checkbox_checkmark__M5c5x{background:var(--checkbox-disabled-color);border-color:var(--checkbox-disabled-color)}.Checkbox_checkbox__C_iqO:disabled:checked+.Checkbox_checkmark__M5c5x .Checkbox_checkmarkIcon__V4Cv8{opacity:1}.Checkbox_checkbox__C_iqO{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Checkbox_checkmark__M5c5x{position:relative;width:24px;height:24px;border:2px solid var(--color-border);border-radius:var(--spacing-xs);background:var(--color-background,#fff);flex-shrink:0;display:flex;align-items:center;justify-content:center}.Checkbox_checkboxContainer___hDH9:hover .Checkbox_checkmark__M5c5x{border-color:var(--checkbox-color)}.Checkbox_checkbox__C_iqO:checked+.Checkbox_checkmark__M5c5x{background:var(--checkbox-color);border-color:var(--checkbox-color)}.Checkbox_checkbox__C_iqO:focus+.Checkbox_checkmark__M5c5x{outline:2px solid var(--checkbox-color);outline-offset:2px}.Checkbox_checkmarkIcon__V4Cv8{width:24px;height:24px;color:white;opacity:0;transition:opacity .2s ease}.Checkbox_checkbox__C_iqO:checked+.Checkbox_checkmark__M5c5x .Checkbox_checkmarkIcon__V4Cv8{opacity:1}.Checkbox_indeterminate__zp3BT{background:var(--checkbox-color);border-color:var(--checkbox-color)}.Checkbox_indeterminateIcon__eQbtM{width:10px;height:2px;background:white;border-radius:1px}.CapabilityItem_root__mG7_1{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-s);padding:var(--spacing-s);min-height:40px;border:1px solid #e3e3f2;border-radius:12px;overflow:hidden;background:rgba(255,255,255,.7)}[data-theme=dark] .CapabilityItem_root__mG7_1{background:rgba(14,14,37,.9);border-color:#56568f}.CapabilityItem_content__Jj95z{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-s) 0}.CapabilityItem_label__DMWw2{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:#33f;letter-spacing:.15px;line-height:20px}[data-theme=dark] .CapabilityItem_label__DMWw2{color:#b2b2ff}.CapabilityItem_description__vnTB3{font-size:var(--font-size-s);color:#56568f;line-height:16px}[data-theme=dark] .CapabilityItem_description__vnTB3{color:#babade}.McpServerItem_root__Dh4ex{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-s);padding:4px var(--spacing-l);min-height:40px;cursor:pointer;outline:none;transition:background-color var(--transition-duration-s) var(--transition-ease)}.McpServerItem_root__Dh4ex:focus-visible,.McpServerItem_root__Dh4ex:hover{background:var(--color-table-row-hover)}.McpServerItem_enabled__wmIW8{background:#f5f5fa}[data-theme=dark] .McpServerItem_enabled__wmIW8{background:#303050}.McpServerItem_enabled__wmIW8:focus-visible,.McpServerItem_enabled__wmIW8:hover{background:var(--color-table-row-hover)}.McpServerItem_checkbox__JtizV{flex-shrink:0}.McpServerItem_info__Rhyt0{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0;padding:var(--spacing-s) 0}.McpServerItem_name__i05H6{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:#33f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.15px;line-height:20px}[data-theme=dark] .McpServerItem_name__i05H6{color:#b2b2ff}.McpServerItem_enabled__wmIW8 .McpServerItem_name__i05H6{color:#0e0e25}[data-theme=dark] .McpServerItem_enabled__wmIW8 .McpServerItem_name__i05H6{color:#e3e3f2}.McpServerItem_badge__QS_UH{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;background:var(--color-primary);color:var(--color-on-primary-container);padding:1px var(--spacing-s);border-radius:999px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}.McpServerAccordion_root__eoJRu{border:1px solid #e3e3f2;border-radius:12px 12px 12px 12px;overflow:visible;background:rgba(255,255,255,.7);height:-moz-fit-content;height:fit-content}[data-theme=dark] .McpServerAccordion_root__eoJRu{background:rgba(14,14,37,.9);border-color:#56568f}.McpServerAccordion_collapsible__ej9RC [data-collapsible-trigger]{background:#f5f5fa;border-bottom:1px solid #e3e3f2;min-height:40px;padding:var(--spacing-s) var(--spacing-l);margin-bottom:0;border-radius:12px 12px 0 0}[data-theme=dark] .McpServerAccordion_collapsible__ej9RC [data-collapsible-trigger]{background:#303050;border-bottom-color:#56568f}.McpServerAccordion_collapsible__ej9RC [data-collapsible-trigger][data-collapsed=true]{border-bottom:none;border-radius:12px}.McpServerAccordion_triggerText__zVPz1{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.6px;color:#56568f;line-height:16px}[data-theme=dark] .McpServerAccordion_triggerText__zVPz1{color:#babade}.McpServerAccordion_list__xFOjE{display:flex;flex-direction:column;border-top:none;border-radius:0 0 12px 12px;overflow:hidden}[data-theme=dark] .McpServerAccordion_list__xFOjE{border-color:#56568f}.McpServerAccordion_stateRow__TN2aK{gap:var(--spacing-s);color:var(--color-text-tertiary)}.McpServerAccordion_errorRow__hu065,.McpServerAccordion_stateRow__TN2aK{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);font-size:var(--font-size-s)}.McpServerAccordion_errorRow__hu065{color:var(--color-error)}.McpServerAccordion_emptyRow__7qXn8{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);font-size:var(--font-size-s);color:var(--color-text-tertiary)}.Switch_switchContainer__Nbgpw{--switch-track-color:var(--palette-blue-2);--switch-track-color-checked:var(--color-primary);--switch-thumb-color:#ffffff;--switch-track-width:44px;--switch-track-height:24px;--switch-track-padding:2px;--switch-track-border:0 solid transparent;--switch-thumb-size:20px;--switch-thumb-translate:20px;position:relative;display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-theme=dark] .Switch_switchContainer__Nbgpw{--switch-track-color:var(--color-outline);--switch-track-color-checked:var(--color-primary);--switch-thumb-color:#ffffff}.Switch_input__zB1_F{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Switch_track__KWUwD{position:relative;width:var(--switch-track-width);height:var(--switch-track-height);background:var(--switch-track-color);border:var(--switch-track-border);box-sizing:border-box;border-radius:24px;transition:background var(--transition-duration-s) var(--transition-ease);display:flex;align-items:center;padding:var(--switch-track-padding)}.Switch_thumb__kBPec{width:var(--switch-thumb-size);height:var(--switch-thumb-size);background:var(--switch-thumb-color);border-radius:50%;transition:transform var(--transition-duration-s) var(--transition-ease);box-shadow:0 1px 3px rgba(0,0,0,.2)}.Switch_input__zB1_F:checked+.Switch_track__KWUwD{background:var(--switch-track-color-checked)}.Switch_input__zB1_F:checked+.Switch_track__KWUwD .Switch_thumb__kBPec{transform:translateX(var(--switch-thumb-translate))}.Switch_switchContainer__Nbgpw:hover .Switch_track__KWUwD{opacity:.9}.Switch_input__zB1_F:focus+.Switch_track__KWUwD{outline:2px solid var(--color-primary);outline-offset:2px}.Switch_switchContainer__Nbgpw.Switch_disabled__6CI_M{cursor:not-allowed}.Switch_switchContainer__Nbgpw.Switch_disabled__6CI_M .Switch_input__zB1_F:checked+.Switch_track__KWUwD,.Switch_switchContainer__Nbgpw.Switch_disabled__6CI_M .Switch_track__KWUwD{background:#babade;opacity:.38}.ConversationList_root__OQ3c_{flex:1 1;min-height:0;display:flex;flex-direction:column;position:relative;gap:var(--spacing-s);overflow-y:auto;overflow-x:hidden}.ConversationList_listItem__HOqHq{position:relative}.ConversationList_listItem__HOqHq .ConversationList_menuButton__ir7lJ{visibility:hidden}.ConversationList_listItem__HOqHq:hover .ConversationList_menuButton__ir7lJ,.ConversationList_listItem__HOqHq[data-menu-open=true] .ConversationList_menuButton__ir7lJ{visibility:visible}.ConversationList_root__OQ3c_ .ConversationList_menuButton__ir7lJ{width:24px;height:24px;min-width:24px;min-height:24px;padding:0;border:none}.ConversationList_menuIcon__tOSeQ{color:var(--color-text,#222)}.ConversationList_errorState__Z3Th5{width:100%;max-width:100%;box-sizing:border-box}.ConversationList_errorStateContainer__SLHLL{max-width:100%!important;width:100%!important;box-sizing:border-box;padding:var(--spacing-xl) var(--spacing-m) var(--spacing-l) var(--spacing-m)!important;margin:0!important}.ConversationList_errorStateContainer__SLHLL [data-orientation=vertical]{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.ConversationList_errorStateContainer__SLHLL [class*=emptyStateContent]{width:100%!important;max-width:100%!important;box-sizing:border-box;padding:0 var(--spacing-xs)!important}.ConversationList_errorStateIcon__rE_86{margin-top:0!important;aspect-ratio:auto!important;flex-shrink:0!important}.ConversationList_errorStateTitle__PBNjS{margin-bottom:var(--spacing-xxxl);margin-top:-16px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;width:100%;text-align:center;line-height:1.5;display:block;padding:0;box-sizing:border-box;white-space:normal;overflow:visible}.ConversationList_loadMoreContainer__AQESH{min-height:40px;padding:var(--spacing-s) 0}.ConversationList_loadMoreContainer__AQESH,.ConversationList_loadingMore__pgjG2{display:flex;align-items:center;justify-content:center}.Navigation_root__gX4lW{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:var(--spacing-xs);padding:0 var(--spacing-s);--color-background-hover:#f5f5fa;--list-item-color-background-selected:#0000cc24;--list-item-focus-background:#e3e3f2;--list-item-focus-ring:#ffffff}[data-theme=dark] .Navigation_root__gX4lW{--color-background-hover:#262640;--list-item-color-background-selected:#b2b2ff4d;--list-item-focus-background:#434370;--list-item-focus-ring:#262640}.Navigation_root__gX4lW [data-collapsible-trigger]{margin-bottom:var(--spacing-xs)}.Navigation_navItem__utpyr{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);min-height:unset}.Navigation_closeIcon__dhh9W{cursor:pointer}.Navigation_reviewBadge__LPcIA{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:2px 8px;border-radius:9999px;background:var(--color-error,#e33);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:16px;letter-spacing:.15px;color:#fff}.ToolItem_root__bPejt{display:flex;align-items:center;gap:8px;overflow:hidden;padding:8px 16px;margin-bottom:0}.ToolItem_selected__muppy{background:var(--color-background-secondary);box-shadow:0 10px 16px -6px rgba(67,67,112,.06),0 6px 8px -9px rgba(67,67,112,.15)}[data-theme=dark] .ToolItem_selected__muppy{box-shadow:0 10px 16px -6px rgba(0,0,0,.2),0 6px 8px -9px rgba(0,0,0,.3)}.ToolItem_content__OOJde{flex:1 1;display:flex;flex-direction:column;gap:2px;align-items:flex-start;justify-content:center;min-width:0;padding:8px 0}.ToolItem_nameRow__PNvnT{display:flex;align-items:center;gap:8px;width:100%;flex-shrink:0}.ToolItem_name__RRVKj{--tool-name:#3333ff;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:.15px;font-family:var(--font-primary);color:var(--tool-name)}[data-theme=dark] .ToolItem_name__RRVKj{--tool-name:#b2b2ff;color:var(--tool-name)}.ToolItem_selected__muppy .ToolItem_name__RRVKj{color:var(--color-text)}.ToolItem_viewButton__4isB7{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:4px;border:none;background:transparent;cursor:pointer;color:var(--color-text-tertiary);border-radius:4px;transition:color var(--transition-duration-s) var(--transition-ease)}.ToolItem_viewButton__4isB7:hover{color:var(--color-text)}.ToolItem_tags__w0NXX{display:flex;flex-wrap:wrap;gap:4px;flex-shrink:0}.ToolItem_description__BNCu_{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:#56568f;line-height:16px;margin:0;padding:0;width:100%;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-primary)}[data-theme=dark] .ToolItem_description__BNCu_{color:var(--color-text-tertiary)}.ToolsSelectionPanel_root__GN5nj{display:flex;flex-direction:column;gap:16px;padding:20px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background-secondary)}[data-theme=dark] .ToolsSelectionPanel_root__GN5nj{border-color:#56568f}.ToolsSelectionPanel_empty__NNZIb{align-items:center;justify-content:center;height:100%;gap:var(--spacing-m);font-size:var(--font-size-s);color:var(--color-text-tertiary);text-align:center}.ToolsSelectionPanel_empty__NNZIb,.ToolsSelectionPanel_header__38XBW{display:flex;flex-direction:column}.ToolsSelectionPanel_headerTop__P31e0{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.ToolsSelectionPanel_headerText__185zr{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.ToolsSelectionPanel_headerControls__GUocO{display:flex;align-items:center;gap:12px;flex-shrink:1;min-width:0}.ToolsSelectionPanel_heading__Zj56x{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:16px;text-transform:uppercase;letter-spacing:.6px;color:#7070a9;margin:0}.ToolsSelectionPanel_subtitle__dhNAW{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);font-style:italic;line-height:16px;letter-spacing:.4px;color:#7070a9;margin:0}[data-theme=dark] .ToolsSelectionPanel_heading__Zj56x,[data-theme=dark] .ToolsSelectionPanel_subtitle__dhNAW{color:#8d8dc8}.ToolsSelectionPanel_switchGroup__fP3Rp{display:flex;align-items:center;gap:12px}.ToolsSelectionPanel_switchLabel__MTEW2{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.17px;color:#56568f;white-space:nowrap}[data-theme=dark] .ToolsSelectionPanel_switchLabel__MTEW2{color:#babade}.ToolsSelectionPanel_viewSwitch__xaTFO{--switch-track-width:52px;--switch-track-height:32px;--switch-track-padding:4px;--switch-track-border:2px solid var(--color-outline);--switch-thumb-size:20px;--switch-thumb-translate:20px;--switch-track-color:var(--color-background-secondary)}[data-theme=dark] .ToolsSelectionPanel_viewSwitch__xaTFO{--switch-track-border:2px solid #56568f}.ToolsSelectionPanel_searchRow__sgkas{min-width:240px}.ToolsSelectionPanel_searchField__NmnKn{width:100%}.ToolsSelectionPanel_searchInputContainer__n2zq4{border-radius:20px;border-color:var(--color-outline);background-color:rgba(255,255,255,.7)}[data-theme=dark] .ToolsSelectionPanel_searchInputContainer__n2zq4{background-color:var(--color-dialog-background)}.ToolsSelectionPanel_toolsSection__4oLxe{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:12px;overflow-y:auto;max-height:638px}[data-theme=dark] .ToolsSelectionPanel_toolsSection__4oLxe{border-color:#56568f}.ToolsSelectionPanel_toolsSectionHeader__HevCN{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:40px;padding:0 16px;border-bottom:1px solid var(--color-border);background:var(--color-background-secondary)}[data-theme=dark] .ToolsSelectionPanel_toolsSectionHeader__HevCN{border-bottom-color:#56568f}.ToolsSelectionPanel_toolsLabel__iqi6c{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:16px;text-transform:uppercase;letter-spacing:.6px;color:#56568f}[data-theme=dark] .ToolsSelectionPanel_toolsLabel__iqi6c{color:#babade}.ToolsSelectionPanel_toolsActions__jzuq6{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-xs)}.ToolsSelectionPanel_counter__qYTwZ{font-size:var(--font-size-s);color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);padding:0 var(--spacing-s)}.ToolsSelectionPanel_list__HZbJL{background:rgba(255,255,255,.7);padding-left:0;margin-bottom:0}[data-theme=dark] .ToolsSelectionPanel_list__HZbJL{background:var(--color-background-tertiary)}.ToolsSelectionPanel_stateRow__3h4BG{gap:var(--spacing-s)}.ToolsSelectionPanel_emptyRow__BM_Bn,.ToolsSelectionPanel_stateRow__3h4BG{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);font-size:var(--font-size-s);color:var(--color-text-tertiary)}@media (max-width:1100px){.ToolsSelectionPanel_headerTop__P31e0{flex-direction:column;align-items:flex-start}.ToolsSelectionPanel_headerControls__GUocO{width:100%;justify-content:space-between;flex-wrap:wrap}}.AgentEditorTabs_tabs__5uh99{display:flex;gap:var(--spacing-xs);padding:0 var(--spacing-l);border-bottom:1px solid var(--color-border);flex-shrink:0}.AgentEditorTabs_tab__g3eo7{padding:var(--spacing-m) var(--spacing-l);background:transparent;cursor:pointer;font-size:var(--font-size-s);font-weight:500;color:var(--color-text-tertiary);border:none;border-bottom:2px solid transparent;transition:all .2s ease}.AgentEditorTabs_tab__g3eo7:hover{color:var(--color-text)}.AgentEditorTabs_tabActive__Y5f_L{color:var(--color-primary);border-bottom-color:var(--color-primary)}.AgentEditorTabs_tabContent__2Fpbq{flex:1 1;overflow-y:auto;padding:var(--spacing-xxl);position:relative}.AgentEditorTabs_tabPaneHidden__LL88F{position:absolute;visibility:hidden;pointer-events:none;width:100%;height:100%;top:0;left:0}.AgentEditorTabs_tabPaneActive__vvn4e{width:100%;height:100%}@media (max-width:768px){.AgentEditorTabs_tabs__5uh99{overflow-x:auto}.AgentEditorTabs_tabContent__2Fpbq{padding:var(--spacing-m)}}.ConflictDialog_dialog__N3KOr{--conflict-text-primary:var(--color-text);--conflict-text-secondary:var(--color-text-secondary);--conflict-text-muted:var(--color-text-tertiary);--conflict-icon-bg:var(--color-warning-100);--conflict-icon-color:var(--color-warning-600);--conflict-btn-color:var(--color-warning-600);--conflict-btn-border:var(--color-warning-300);--conflict-btn-hover-bg:var(--color-warning-50)}[data-theme=dark] .ConflictDialog_dialog__N3KOr{--conflict-icon-bg:rgba(251,191,36,0.2);--conflict-icon-color:#fcd34d;--conflict-btn-color:#fcd34d;--conflict-btn-border:rgba(251,191,36,0.3);--conflict-btn-hover-bg:rgba(251,191,36,0.1)}.ConflictDialog_content__j_eEX{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-xl);max-width:420px}.ConflictDialog_iconContainer__VSeEp{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--conflict-icon-bg);border-radius:50%;margin-bottom:var(--spacing-l)}.ConflictDialog_icon__ZfkLp{width:28px;height:28px;color:var(--conflict-icon-color)}.ConflictDialog_title__hpP8J{font-size:var(--font-size-h5);font-weight:600;color:var(--conflict-text-primary);margin:0 0 var(--spacing-m) 0}.ConflictDialog_description__2WVKE{font-size:var(--font-size-s);color:var(--conflict-text-secondary);margin:0 0 var(--spacing-m) 0}.ConflictDialog_info__i6kAq{font-size:var(--font-size-xs);color:var(--conflict-text-muted);margin:0 0 var(--spacing-xl) 0;line-height:1.5}.ConflictDialog_actions__XOwho{display:flex;gap:var(--spacing-s);width:100%;justify-content:center}.ConflictDialog_forceButton__M5bVU{color:var(--conflict-btn-color);border-color:var(--conflict-btn-border)}.ConflictDialog_forceButton__M5bVU:hover{background:var(--conflict-btn-hover-bg)}.ConflictDialog_actions__XOwho .ConflictDialog_forceButton__M5bVU,.ConflictDialog_actions__XOwho .ConflictDialog_genericButton__k56CG{min-width:100px}.NoToolsSelectedDialog_outer__l3k9b{--no-tools-card-shadow:0px 4px 12px -4px rgba(67,67,112,0.1)}[data-theme=dark] .NoToolsSelectedDialog_outer__l3k9b{--no-tools-card-shadow:0px 4px 12px -4px rgba(169,169,214,0.302)}.NoToolsSelectedDialog_outer__l3k9b{width:480px;max-width:calc(100vw - 32px);border:.5px solid var(--color-outline);border-radius:24px;padding:16px;gap:0;background:var(--dialog-container-background)}.NoToolsSelectedDialog_inner__29l_8{padding:24px;border-radius:16px;background:var(--color-dialog-background);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:var(--no-tools-card-shadow);display:flex;flex-direction:column;gap:16px;overflow:visible}.NoToolsSelectedDialog_textGroup__WI8d3{display:flex;flex-direction:column;gap:8px}.NoToolsSelectedDialog_title__HxfNm{font-size:20px;font-weight:var(--font-weight-bold);line-height:24px;letter-spacing:.15px;color:var(--color-text);margin:0}.NoToolsSelectedDialog_body__uKlhC{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.17px;color:var(--color-text-tertiary);margin:0}.NoToolsSelectedDialog_footer__WFCKl{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:4px 0 0}.NoToolsSelectedDialog_footer__WFCKl .NoToolsSelectedDialog_backButton__F1mew{min-width:100px}.SubmitForReviewDialog_outer__INkec{--submit-card-shadow:0px 4px 12px -4px rgba(67,67,112,0.1)}[data-theme=dark] .SubmitForReviewDialog_outer__INkec{--submit-card-shadow:0px 4px 12px -4px rgba(169,169,214,0.302)}.SubmitForReviewDialog_outer__INkec{width:480px;max-width:calc(100vw - 32px);border:.5px solid var(--color-outline);border-radius:24px;padding:16px;gap:0;background:var(--dialog-container-background)}.SubmitForReviewDialog_innerSuccess__dZuF_,.SubmitForReviewDialog_inner__Wc9Xw{padding:24px;border-radius:16px;background:var(--color-dialog-background);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:var(--submit-card-shadow);display:flex;flex-direction:column;gap:16px;overflow:visible}.SubmitForReviewDialog_innerSuccess__dZuF_{align-items:center}.SubmitForReviewDialog_backButton__pr9YT{min-width:100px}.SubmitForReviewDialog_textGroup__5BBIn{display:flex;flex-direction:column;gap:8px}.SubmitForReviewDialog_titleCenter__5kJqb,.SubmitForReviewDialog_title__EokGQ{font-size:20px;font-weight:var(--font-weight-bold);line-height:24px;letter-spacing:.15px;color:var(--color-text);margin:0}.SubmitForReviewDialog_titleCenter__5kJqb{text-align:center}.SubmitForReviewDialog_bodyCenter__ym600,.SubmitForReviewDialog_body__p9EMr{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.17px;color:var(--color-text-tertiary);margin:0}.SubmitForReviewDialog_bodyCenter__ym600{text-align:center}.SubmitForReviewDialog_footer__u2nc8{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:4px 0 0}.SubmitForReviewDialog_footerFull__AY6j1{padding:4px 0 0;width:100%}.SubmitForReviewDialog_okayButton__Q8veJ{width:100%}.SubmitForReviewDialog_successIconContainer__YXSnZ{width:48px;height:48px;border-radius:50%;background:#449977;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SubmitForReviewDialog_successIconSvg__VP7l_{color:white;width:24px;height:24px}.UnsavedChangesDialog_outer__J6Dt1{--unsaved-card-shadow:0px 4px 12px -4px rgba(67,67,112,0.1);--unsaved-outer-bg:rgba(238,51,51,0.28);--unsaved-outer-border:rgba(238,51,51,0.14)}[data-theme=dark] .UnsavedChangesDialog_outer__J6Dt1{--unsaved-card-shadow:0px 4px 12px -4px rgba(169,169,214,0.302)}.UnsavedChangesDialog_outer__J6Dt1{width:480px;max-width:calc(100vw - 32px);border:.5px solid var(--unsaved-outer-border);border-radius:24px;padding:16px;gap:0;background:var(--unsaved-outer-bg)}.UnsavedChangesDialog_inner__5Q7Rl{padding:24px;border-radius:16px;background:var(--color-dialog-background);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:var(--unsaved-card-shadow);display:flex;flex-direction:column;gap:16px;overflow:visible}.UnsavedChangesDialog_textGroup__TCWTZ{display:flex;flex-direction:column;gap:8px}.UnsavedChangesDialog_title__rjD2x{font-size:var(--font-size-h6);font-weight:var(--font-weight-bold);line-height:24px;letter-spacing:.15px;color:var(--color-text);margin:0}.UnsavedChangesDialog_body__nhR1O{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.17px;color:var(--color-text-tertiary);margin:0}.UnsavedChangesDialog_footer__rPvMn{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:4px 0 0}.UnsavedChangesDialog_backButton__0sRxf{min-width:100px}.page_root__g5alc{--page-text-secondary:var(--color-text-tertiary)}.page_errorContainer__wG1ZH,.page_root__g5alc{display:flex;flex-direction:column;height:100%}.page_errorContainer__wG1ZH{align-items:center;justify-content:center;gap:var(--spacing-l);text-align:center}.page_errorText__UjPC_{font-size:var(--font-size-base);color:var(--color-error)}.page_notFoundContainer__34Kfr{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--spacing-l);text-align:center}.page_notFoundText__2v8kL{font-size:var(--font-size-base);color:var(--page-text-secondary)}.AgentViewContentCard_root__T_g5x{--color-card-bg:#f5f5fa;--color-font-and-icon-placeholder:#7070a9;--color-card-border:#e3e3f2;display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:12px;max-height:75vh;overflow-y:auto}[data-theme=dark] .AgentViewContentCard_root__T_g5x{--color-font-and-icon-placeholder:#8d8dc8;--color-card-border:#56568f;--color-card-bg:#262640;border-color:var(--color-outline)}.AgentViewContentCard_warning__OIeYx,[data-theme=dark] .AgentViewContentCard_warning__OIeYx{--color-card-bg:rgba(255,204,0,0.14);--color-card-border:rgba(255,204,0,0.14)}.AgentViewContentCard_heading__4iw3x{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:16px;text-transform:uppercase;letter-spacing:.6px;color:var(--color-font-and-icon-placeholder);margin:0}.AgentViewContentCard_warning__OIeYx .AgentViewContentCard_heading__4iw3x{color:var(--color-text)}.AgentViewContentCard_warning__OIeYx .AgentViewContentCard_sectionLabel__5b_RY{font-weight:var(--font-weight-semibold)}.AgentViewContentCard_section__Q9yra{display:flex;flex-direction:column;gap:var(--spacing-xs)}.AgentViewContentCard_sectionLabel__5b_RY{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:.15px;color:var(--color-text)}.AgentViewContentCard_sectionText__c6NhK{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.17px;color:var(--color-text);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.AgentViewContentCard_root__T_g5x:not(.AgentViewContentCard_warning__OIeYx) .AgentViewContentCard_sectionLabel__5b_RY{color:var(--color-text-tertiary)}.AgentViewContentCard_root__T_g5x:not(.AgentViewContentCard_warning__OIeYx) .AgentViewContentCard_sectionText__c6NhK{color:var(--color-font-and-icon-placeholder)}