body.mcp-manager-open{overflow:hidden}._root_1n4eg_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#0009;padding:24px}._modal_1n4eg_14{display:flex;flex-direction:column;width:720px;max-width:100%;max-height:86vh;border:1px solid #39383d;border-radius:18px;background:#111114;color:#f4f2ee;box-shadow:0 30px 100px #000000b3;outline:none}[data-theme=light] ._modal_1n4eg_14{color:#211f1b;border-color:#d5d0c8;background:#f7f4ee}._header_1n4eg_34{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #2c2b30}[data-theme=light] ._header_1n4eg_34{border-color:#dcd6cd}._header_1n4eg_34 h2{margin:0;font-size:17px;font-weight:600}._closeButton_1n4eg_50{border:1px solid #3a393f;border-radius:8px;background:#1c1c20;color:#b8b5af;width:30px;height:30px;cursor:pointer;font-size:13px}[data-theme=light] ._closeButton_1n4eg_50{background:#eeeae2;border-color:#d0c9bf;color:#4a4640}._closeButton_1n4eg_50:hover{color:#fff}[data-theme=light] ._closeButton_1n4eg_50:hover{color:#000}._body_1n4eg_70{flex:1;min-height:0;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:14px}._empty_1n4eg_80{color:#9b9892;font-size:13px;padding:20px 0;text-align:center}._errorBanner_1n4eg_87{margin:12px 20px 0;padding:10px 14px;border-radius:10px;background:#401c1c;border:1px solid rgba(220,60,60,.4);color:#ff8a8a;font-size:13px}[data-theme=light] ._errorBanner_1n4eg_87{background:#fdecec;border-color:#efb6b6;color:#b3261e}._cardWrap_1n4eg_103{position:relative}._card_1n4eg_103{border:1px solid #333237;border-radius:14px;background:#17171b;padding:14px 16px;display:flex;flex-direction:column;gap:10px}[data-theme=light] ._card_1n4eg_103{background:#fff;border-color:#dcd6cd}._cardHeader_1n4eg_120{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._cardIdentity_1n4eg_127{min-width:0}._cardNameRow_1n4eg_129{display:flex;align-items:center;gap:8px}._cardTitle_1n4eg_135{margin:0;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardUrl_1n4eg_144{margin-top:3px;font-size:12px;color:#9b9892;word-break:break-all}[data-theme=light] ._cardUrl_1n4eg_144{color:#6d6963}._statusDot_1n4eg_153{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:#6b6a6f}._statusDot_healthy_1n4eg_161{background:#37b24d}._statusDot_unhealthy_1n4eg_162{background:#e8590c}._healthBadge_1n4eg_164{font-size:11px;padding:2px 8px;border-radius:999px;background:#2b2b31;color:#c6c3bd;white-space:nowrap}[data-theme=light] ._healthBadge_1n4eg_164{background:#ece9e2;color:#55504a}._healthBadge_healthy_1n4eg_175{background:#173d20;color:#51cf66}[data-theme=light] ._healthBadge_healthy_1n4eg_175{background:#e8f8ec;color:#227a33}._healthBadge_unhealthy_1n4eg_177{background:#48230f;color:#ff922b}[data-theme=light] ._healthBadge_unhealthy_1n4eg_177{background:#fdeee3;color:#c2410c}._badges_1n4eg_180{display:flex;flex-wrap:wrap;gap:6px}._badge_1n4eg_180{font-size:11px;padding:2px 8px;border-radius:6px;background:#2b2b31;color:#c6c3bd;border:1px solid #3a393f}[data-theme=light] ._badge_1n4eg_180{background:#f1eee8;color:#5b564f;border-color:#dcd6cd}._badgeTransport_1n4eg_197{color:#7cc4ff}[data-theme=light] ._badgeTransport_1n4eg_197{color:#1971c2}._badgeTools_1n4eg_199{background:#17391f;color:#51cf66;border-color:#2d7a3d}[data-theme=light] ._badgeTools_1n4eg_199{background:#e8f8ec;color:#227a33;border-color:#b7e3c0}._badgeResources_1n4eg_201{background:#123451;color:#74c0fc;border-color:#2878ba}[data-theme=light] ._badgeResources_1n4eg_201{background:#e7f1fc;color:#1864ab;border-color:#b5d4f0}._badgePrompts_1n4eg_203{background:#3b1944;color:#da77f2;border-color:#8f369f}[data-theme=light] ._badgePrompts_1n4eg_203{background:#f8eafb;color:#9c36b5;border-color:#e6b8f0}._enabledSwitch_1n4eg_206{display:flex;align-items:center;gap:6px;font-size:12px;color:#9b9892;cursor:pointer;flex-shrink:0}[data-theme=light] ._enabledSwitch_1n4eg_206{color:#6d6963}._enabledSwitch_1n4eg_206 input{width:34px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:#3a393f;position:relative;cursor:pointer;transition:background .15s ease}[data-theme=light] ._enabledSwitch_1n4eg_206 input{background:#cfc9c0}._enabledSwitch_1n4eg_206 input:before{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#f4f2ee;transition:transform .15s ease}[data-theme=light] ._enabledSwitch_1n4eg_206 input:before{background:#fff}._enabledSwitch_1n4eg_206 input:checked{background:#37b24d}._enabledSwitch_1n4eg_206 input:checked:before{transform:translate(16px)}._toolsList_1n4eg_248 summary{cursor:pointer;font-size:12px;color:#9b9892;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-theme=light] ._toolsList_1n4eg_248 summary{color:#6d6963}._toolsList_1n4eg_248 ul{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;max-height:160px;overflow-y:auto}._toolsList_1n4eg_248 li{display:flex;flex-direction:column;gap:2px;font-size:12px;padding:6px 8px;border-radius:8px;background:#1f1f24;border:1px solid #333237}[data-theme=light] ._toolsList_1n4eg_248 li{background:#faf8f4;border-color:#e2ddd4}._toolsList_1n4eg_248 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#d8d6d1}[data-theme=light] ._toolsList_1n4eg_248 code{color:#35322d}._toolDescription_1n4eg_288{color:#9b9892;font-size:11px}[data-theme=light] ._toolDescription_1n4eg_288{color:#6d6963}._testResult_1n4eg_295{font-size:12px;padding:8px 10px;border-radius:8px;background:#17351d;color:#69db7c}[data-theme=light] ._testResult_1n4eg_295{background:#e8f8ec;color:#227a33}._testResultError_1n4eg_305{background:#42200e;color:#ff922b}[data-theme=light] ._testResultError_1n4eg_305{background:#fdeee3;color:#c2410c}._cardMeta_1n4eg_312{font-size:11px;color:#8b8882}[data-theme=light] ._cardMeta_1n4eg_312{color:#6d6963}._cardActions_1n4eg_319{display:flex;gap:8px}._cardActions_1n4eg_319 button,._formActions_1n4eg_325 button,._deleteActions_1n4eg_326 button{font-size:12px;padding:6px 12px;border-radius:8px;border:1px solid #3a393f;background:#232327;color:#d8d6d1;cursor:pointer}[data-theme=light] ._cardActions_1n4eg_319 button,[data-theme=light] ._formActions_1n4eg_325 button,[data-theme=light] ._deleteActions_1n4eg_326 button{background:#f1eee8;border-color:#d0c9bf;color:#35322d}._cardActions_1n4eg_319 button:hover:not(:disabled),._formActions_1n4eg_325 button:hover:not(:disabled),._deleteActions_1n4eg_326 button:hover:not(:disabled){border-color:#6b6a6f}._cardActions_1n4eg_319 button:disabled{opacity:.5;cursor:default}._deleteAction_1n4eg_326{color:#ff8787!important}[data-theme=light] ._deleteAction_1n4eg_326{color:#c92a2a!important}._deleteConfirm_1n4eg_353{margin-top:6px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:10px;background:#3d1b1b;border:1px solid rgba(220,60,60,.4);font-size:13px;color:#ffc9c9}[data-theme=light] ._deleteConfirm_1n4eg_353{background:#fdecec;border-color:#efb6b6;color:#a61e1e}._deleteActions_1n4eg_326{display:flex;gap:8px;flex-shrink:0}._deleteConfirmButton_1n4eg_375{color:#fff!important;background:#e03131!important;border-color:#e03131!important}[data-theme=light] ._deleteConfirmButton_1n4eg_375{color:#fff!important}._form_1n4eg_325{border:1px solid #3a393f;border-radius:14px;background:#17171b;padding:14px 16px;display:flex;flex-direction:column;gap:12px}[data-theme=light] ._form_1n4eg_325{background:#fff;border-color:#dcd6cd}._field_1n4eg_390{display:flex;flex-direction:column;gap:5px}._field_1n4eg_390 span{font-size:12px;color:#b8b5af}[data-theme=light] ._field_1n4eg_390 span{color:#5b564f}._field_1n4eg_390 input,._field_1n4eg_390 select,._field_1n4eg_390 textarea{font-size:13px;padding:8px 10px;border-radius:8px;border:1px solid #3a393f;background:#1f1f24;color:#f4f2ee;font-family:inherit}[data-theme=light] ._field_1n4eg_390 input,[data-theme=light] ._field_1n4eg_390 select,[data-theme=light] ._field_1n4eg_390 textarea{background:#fff;border-color:#d0c9bf;color:#211f1b}._field_1n4eg_390 input:focus,._field_1n4eg_390 select:focus,._field_1n4eg_390 textarea:focus{outline:none;border-color:#e8590c}._fieldError_1n4eg_430{border-color:#e03131!important}._fieldErrorText_1n4eg_432{font-style:normal;font-size:12px;color:#ff8787}[data-theme=light] ._fieldErrorText_1n4eg_432{color:#c92a2a}._formActions_1n4eg_325{display:flex;gap:8px}._primaryButton_1n4eg_445{background:#c2410c!important;border-color:#c2410c!important;color:#fff!important}._footer_1n4eg_451{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid #2c2b30}[data-theme=light] ._footer_1n4eg_451{border-color:#dcd6cd}._addButton_1n4eg_462{font-size:13px;padding:8px 14px;border-radius:10px;border:1px solid #c2410c;background:#c2410c;color:#fff;cursor:pointer}._addButton_1n4eg_462:hover:not(:disabled){background:#d0450d}._addButton_1n4eg_462:disabled{opacity:.6;cursor:default}._footerHint_1n4eg_475{font-size:11px;color:#8b8882}[data-theme=light] ._footerHint_1n4eg_475{color:#6d6963}._panel_caimp_3{display:flex;flex-direction:column;width:100%;height:calc(100vh - 60px);min-height:600px;color:#ececf1;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;--sidebar-width: 260px;position:relative;overflow:hidden}._panelEmbedded_caimp_18{height:680px;min-height:620px}._panelFullHeight_caimp_23{height:100%;min-height:0}._panel_caimp_3 button:focus-visible,._panel_caimp_3 a:focus-visible,._panel_caimp_3 textarea:focus-visible{box-shadow:0 0 0 2px #f0bd3f59}[data-theme=light] ._panel_caimp_3{background:transparent;color:#202123}._layout_caimp_39{display:grid;grid-template-columns:1fr;min-height:0;height:100%;position:relative;width:100%;overflow:hidden}._layoutWithSidebar_caimp_49{grid-template-columns:var(--sidebar-width) 1fr}@media(max-width:760px){._panelEmbedded_caimp_18{height:min(720px,calc(100svh - 118px));min-height:0}}._sidebar_caimp_61{width:var(--sidebar-width);border-right:1px solid #1f1f23;display:flex;flex-direction:column;background:#0e0e10;min-height:0;overflow:hidden}._sidebarBackdrop_caimp_71{display:none}[data-theme=light] ._sidebar_caimp_61{background:#f0f0f2;border-right-color:#e0e0e2}@media(max-width:768px){._layoutWithSidebar_caimp_49{grid-template-columns:1fr}._sidebar_caimp_61{position:absolute;z-index:4;width:min(var(--sidebar-width),calc(100% - 48px));height:100%;box-shadow:12px 0 28px #00000047}._sidebarBackdrop_caimp_71{display:block;position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;border:0;background:#00000073;cursor:default}}._sidebarHeader_caimp_104{padding:12px;border-bottom:1px solid #1f1f23;display:flex;align-items:center;gap:8px}[data-theme=light] ._sidebarHeader_caimp_104{border-bottom-color:#e0e0e2}._newChatButton_caimp_116{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#2563eb;color:#fff;border:1px solid #2563eb;border-radius:8px;padding:7px 10px;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .1s ease,border-color .1s ease}._newChatButton_caimp_116:hover{background:#1d4ed8;border-color:#1d4ed8}._sidebarCloseButton_caimp_139{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:6px;color:#8e8ea0;cursor:pointer;flex-shrink:0;transition:background 80ms ease,color 80ms ease}._sidebarCloseButton_caimp_139:hover{background:#1c1c1f;color:#ececf1}[data-theme=light] ._sidebarCloseButton_caimp_139:hover{background:#e0e0e2;color:#202123}._conversationList_caimp_164{flex:1 1 auto;min-height:0;overflow-y:auto;padding:6px 0}._emptyHint_caimp_171{color:#6e6e80;font-size:12px;padding:12px;text-align:center}._conversationItem_caimp_178{width:100%;display:flex;flex-direction:column;gap:2px;padding:10px 14px;cursor:pointer;transition:background .1s ease;border:0;border-left:2px solid transparent;background:transparent;color:inherit;font:inherit;text-align:left}._conversationItem_caimp_178:hover{background:#1a1a1c}[data-theme=light] ._conversationItem_caimp_178:hover{background:#e6e6e8}._conversationItemActive_caimp_202{background:#1c1c1f;border-left-color:#e8590c}[data-theme=light] ._conversationItemActive_caimp_202{background:#fff}._conversationTitle_caimp_211{font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ececf1}[data-theme=light] ._conversationTitle_caimp_211{color:#202123}._conversationMeta_caimp_225{font-size:11px;color:#6e6e80;display:flex;gap:8px;align-items:center}._streamingDot_caimp_233{width:8px;height:8px;border-radius:50%;background:#2563eb;animation:_pulse_caimp_1 1.2s ease-in-out infinite}@keyframes _pulse_caimp_1{0%,to{opacity:.4}50%{opacity:1}}._main_caimp_247{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;position:relative}._mainToolbar_caimp_257{position:absolute;z-index:4;top:12px;left:16px}._streamingProgress_caimp_264{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:#8e8ea0;font-size:12px}._streamingProgressIndicator_caimp_273{width:14px;height:14px;border:2px solid rgba(139,92,246,.25);border-top-color:#8b5cf6;border-radius:50%;animation:_streaming-progress-spin_caimp_1 .7s linear infinite}@keyframes _streaming-progress-spin_caimp_1{to{transform:rotate(360deg)}}._historyButton_caimp_286{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #2a2a2e;border-radius:8px;background:#1a1a1c;color:#8e8ea0;cursor:pointer}._historyButton_caimp_286:hover,._historyButtonActive_caimp_300{background:#252528;color:#ececf1}[data-theme=light] ._historyButton_caimp_286{border-color:#d0d0d4;background:#fff;color:#6e6e80}[data-theme=light] ._historyButton_caimp_286:hover,[data-theme=light] ._historyButtonActive_caimp_300{background:#ececef;color:#202123}._dropdownAnchor_caimp_318{position:fixed;z-index:1000}._dropdownBullet_caimp_323{display:inline-block;width:14px;height:14px;flex:0 0 auto}._plusMenu_caimp_330{width:248px;max-height:420px;overflow-y:auto;background:#1a1a1c;border:1px solid #2a2a2e;border-radius:12px;box-shadow:0 8px 24px #00000073;padding:4px}[data-theme=light] ._plusMenu_caimp_330{background:#fff;border-color:#d0d0d4;box-shadow:0 8px 24px #0000001f}._plusSection_caimp_347{padding:6px 2px}._plusSection_caimp_347+._plusSection_caimp_347{border-top:1px solid #26262b}[data-theme=light] ._plusSection_caimp_347+._plusSection_caimp_347{border-top-color:#ececef}._plusSectionTitle_caimp_359{padding:0 10px 4px;color:#6e6e80;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}[data-theme=light] ._plusSectionTitle_caimp_359{color:#6e6e80}._plusItem_caimp_372,._plusToolItem_caimp_373{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;background:transparent;border:none;border-radius:6px;color:#ececf1;font-size:13px;font-family:inherit;cursor:pointer;text-align:left;transition:background 80ms ease}[data-theme=light] ._plusItem_caimp_372,[data-theme=light] ._plusToolItem_caimp_373{color:#202123}._plusItem_caimp_372:hover,._plusToolItem_caimp_373:hover{background:#252528}[data-theme=light] ._plusItem_caimp_372:hover,[data-theme=light] ._plusToolItem_caimp_373:hover{background:#f0f0f2}._plusItemActive_caimp_405{background:#252528}[data-theme=light] ._plusItemActive_caimp_405{background:#ececef}._plusItemMeta_caimp_413{margin-left:auto;color:#8e8ea0;font-size:12px;white-space:nowrap}[data-theme=light] ._plusItemMeta_caimp_413{color:#6b6b76}._plusItemDisabled_caimp_424{cursor:not-allowed;opacity:.55}._plusItemDisabled_caimp_424:hover{background:transparent}._plusBadge_caimp_433{margin-left:auto;padding:1px 7px;border-radius:999px;background:#3a2e12;color:#dba723;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}[data-theme=light] ._plusBadge_caimp_433{background:#f6edcf;color:#7d600f}._plusToolList_caimp_450{max-height:190px;overflow-y:auto}._plusToolItemActive_caimp_455{background:#252528}[data-theme=light] ._plusToolItemActive_caimp_455{background:#ececef}._plusCheckbox_caimp_463{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 auto;border:1px solid #4a4a52;border-radius:4px;color:#fff}._plusToolItemActive_caimp_455 ._plusCheckbox_caimp_463{background:#2563eb;border-color:#2563eb}[data-theme=light] ._plusCheckbox_caimp_463{border-color:#b0b0b4}[data-theme=light] ._plusToolItemActive_caimp_455 ._plusCheckbox_caimp_463{background:#2563eb;border-color:#2563eb}._plusToolName_caimp_489{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._plusToolMeta_caimp_496{flex-shrink:0;margin-left:auto;font-size:10px;color:#e8590c}._plusHint_caimp_503{padding:6px 10px 0;color:#8e8ea0;font-size:12px;line-height:1.4}[data-theme=light] ._plusHint_caimp_503{color:#6e6e80}._plusSubAction_caimp_514{display:inline-flex;align-items:center;gap:5px;margin:6px 8px 0;padding:5px 8px;border:0;border-radius:6px;background:transparent;color:#8e8ea0;font-size:12px;font-family:inherit;cursor:pointer}._plusSubAction_caimp_514:hover{color:#ececf1;background:#252528}[data-theme=light] ._plusSubAction_caimp_514:hover{color:#202123;background:#f0f0f2}._plusSubAction_caimp_514 svg{transform:rotate(-90deg)}._chatBody_caimp_544{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}._chatBodyEmpty_caimp_551{justify-content:center}._brand_caimp_556{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._brandLogo_caimp_565{width:60px;height:60px}._brandTitle_caimp_570{font-size:24px;font-weight:650;letter-spacing:-.01em;color:#ececf1}[data-theme=light] ._brandTitle_caimp_570{color:#1b1916}._messages_caimp_581{flex:1 1 auto;min-height:0;overflow-y:auto;padding:64px 24px 24px}._messageRow_caimp_588{display:flex;gap:12px;margin-bottom:16px;max-width:800px;margin-left:auto;margin-right:auto}._messageRowUser_caimp_597{flex-direction:row-reverse}._messageAvatar_caimp_601{width:32px;height:32px;border-radius:50%;background:#1a1a1c;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#8e8ea0}._messageAvatarUser_caimp_613{background:#2563eb;color:#fff}._messageAvatarAssistant_caimp_618{background:#4c1d95;color:#fff}._messageBody_caimp_623{flex:1;min-width:0}._messageRowUser_caimp_597 ._messageBody_caimp_623{display:flex;flex-direction:column;align-items:flex-end}._messageRowAssistant_caimp_634 ._messageBody_caimp_623{display:flex;flex-direction:column;align-items:flex-start}._messageRole_caimp_640{font-size:12px;color:#8e8ea0;margin-bottom:4px;display:flex;gap:6px;align-items:center}._messageRoleName_caimp_649{font-weight:500;color:#ececf1}[data-theme=light] ._messageRoleName_caimp_649{color:#202123}._messageRoleMeta_caimp_658{font-size:11px;color:#6e6e80}._messageContent_caimp_663{font-size:14px;line-height:1.6;overflow-wrap:break-word;background:#1a1a1c;padding:10px 14px;border-radius:12px;max-width:100%;color:#ececf1}[data-theme=light] ._messageContent_caimp_663{background:#ececef;color:#202123}._messagePlain_caimp_679{white-space:pre-wrap}._messageRowUser_caimp_597 ._messageContent_caimp_663{background:#2563eb;color:#fff}._reasoningBlock_caimp_688{background:#3d2f00;color:#ffe8a1;border-left:3px solid #f59f00;padding:8px 12px;border-radius:6px;margin-bottom:8px;font-size:13px;white-space:pre-wrap;max-width:100%}._reasoningBlock_caimp_688 summary{cursor:pointer;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}._messageActions_caimp_706{display:flex;align-items:center;gap:6px;margin-top:6px}._copyButton_caimp_713{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid #34343a;border-radius:6px;color:#8e8ea0;cursor:pointer}._copyButton_caimp_713:hover{background:#252528;color:#ececf1}[data-theme=light] ._copyButton_caimp_713{border-color:#d0d0d4;color:#6e6e80}[data-theme=light] ._copyButton_caimp_713:hover{background:#ececef;color:#202123}._toolCallCard_caimp_742{background:#1a1a1c;border:1px solid #2a2a2e;border-radius:8px;padding:8px 12px;margin-top:8px;font-size:13px;max-width:100%}[data-theme=light] ._toolCallCard_caimp_742{background:#ececef;border-color:#d0d0d4}._toolCallHeader_caimp_757{display:flex;align-items:center;gap:6px;font-weight:500;margin-bottom:4px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,monospace;font-size:12px}._toolCallOk_caimp_767{color:#22c55e}._toolCallErrorLabel_caimp_771{font-size:11px;color:#ef4444;font-weight:500}._toolCallErrorText_caimp_777{font-size:12px;color:#ef4444;margin-top:4px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,monospace}._toolCallResultText_caimp_784{margin-top:4px;color:#22c55e;font-size:12px}._toolCallArgs_caimp_790{font-size:12px;color:#8e8ea0;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,monospace;max-height:120px;overflow-y:auto}._generationCard_caimp_799{background:linear-gradient(135deg,#1f1f23,#17171a);border:1px solid #313138;border-radius:14px;padding:14px 16px;color:#ececf1;min-width:min(520px,100%);box-shadow:0 10px 30px #0000002e}._generationCardFailed_caimp_809{border-color:#7f1d1d;background:linear-gradient(135deg,#7f1d1d47,#17171a)}[data-theme=light] ._generationCard_caimp_799{background:linear-gradient(135deg,#fff,#f1f1f4);border-color:#d8d8de;color:#202123}._generationCardTitle_caimp_820{font-weight:700;margin-bottom:10px}._generationField_caimp_825{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:12px;color:#8e8ea0}._generationField_caimp_825 textarea,._generationField_caimp_825 select{width:100%;border:1px solid #2a2a2e;border-radius:10px;background:#111114;color:#ececf1;font:inherit;padding:9px 10px;outline:none}._generationField_caimp_825 textarea{resize:vertical;min-height:86px;line-height:1.5}._generationField_caimp_825 textarea:focus,._generationField_caimp_825 select:focus{border-color:#6d5dfc;box-shadow:0 0 0 2px #6d5dfc29}._generationField_caimp_825 textarea:disabled,._generationField_caimp_825 select:disabled{opacity:.72;cursor:not-allowed}[data-theme=light] ._generationField_caimp_825 textarea,[data-theme=light] ._generationField_caimp_825 select{background:#fff;border-color:#d0d0d4;color:#202123}._generationControls_caimp_871{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(160px,.6fr);gap:12px}@media(max-width:640px){._generationControls_caimp_871{grid-template-columns:1fr}}._generationActions_caimp_883{display:flex;gap:8px;margin:2px 0 14px}._generationStartButton_caimp_889,._generationCancelButton_caimp_890{border:none;border-radius:10px;padding:9px 14px;font:inherit;font-weight:700;cursor:pointer}._generationStartButton_caimp_889{background:#6d5dfc;color:#fff}._generationStartButton_caimp_889:hover:not(:disabled){background:#5b4ef0}._generationCancelButton_caimp_890{background:#26262b;color:#c7c7d1}._generationCancelButton_caimp_890:hover:not(:disabled){background:#303037}._generationStartButton_caimp_889:disabled,._generationCancelButton_caimp_890:disabled{opacity:.55;cursor:not-allowed}[data-theme=light] ._generationCancelButton_caimp_890{background:#ececef;color:#3f3f46}._generationImageLink_caimp_928{display:block;margin-top:14px;border-radius:14px;overflow:hidden;border:1px solid #313138;background:#0e0e10}._generationImage_caimp_928{display:block;width:100%;max-height:520px;-o-object-fit:contain;object-fit:contain}._generationCardGrid_caimp_944{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 12px;align-items:center;font-size:13px}._generationCardGrid_caimp_944 span{color:#8e8ea0}._generationCardGrid_caimp_944 code{font-size:12px;word-break:break-all;color:#a78bfa}._generationCardGrid_caimp_944 a{color:#60a5fa;font-weight:600;text-decoration:none}._generationCardGrid_caimp_944 a:hover{text-decoration:underline}._generatedImageCard_caimp_972{width:min(380px,100%);overflow:hidden;border-radius:14px;background:#0b0b0d;border:1px solid #24242a;color:#ececf1;box-shadow:0 16px 40px #00000038}[data-theme=light] ._generatedImageCard_caimp_972{background:#fff;border-color:#d8d8de;color:#202123}._generatedImageFrame_caimp_988{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#24243a,#111114 60%,#08080a);overflow:hidden;color:#8e8ea0;text-decoration:none}._generatedImageFrame_caimp_988 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .16s ease}._generatedImageCard_caimp_972:hover ._generatedImageFrame_caimp_988 img{transform:scale(1.025)}._generatedImageFramePending_caimp_1010{flex-direction:column;gap:12px;font-weight:700}._generatedImageSpinner_caimp_1016{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.14);border-top-color:#6d5dfc;animation:_spin_caimp_1 .9s linear infinite}@keyframes _spin_caimp_1{to{transform:rotate(360deg)}}._generatedImageBody_caimp_1029{padding:14px}._generatedImagePrompt_caimp_1033{color:#fff;font-size:15px;font-weight:700;line-height:1.35;margin-bottom:18px}[data-theme=light] ._generatedImagePrompt_caimp_1033{color:#202123}._generatedImageActions_caimp_1045{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid #24242a;margin-bottom:10px}[data-theme=light] ._generatedImageActions_caimp_1045{border-bottom-color:#e0e0e2}._generatedImageAction_caimp_1045{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:7px;background:transparent;color:#c7c7d1;font:inherit;font-size:17px;text-decoration:none;cursor:pointer}._generatedImageAction_caimp_1045:hover:not(:disabled):not([aria-disabled=true]){background:#1d1d22;color:#fff}._generatedImageAction_caimp_1045:disabled,._generatedImageAction_caimp_1045[aria-disabled=true]{opacity:.38;pointer-events:none}._generatedImageActionPrimary_caimp_1085{background:#0672d8;color:#fff}._generatedImageMeta_caimp_1090{display:flex;align-items:center;gap:8px;color:#8e8ea0;font-size:12px}._generatedImageMeta_caimp_1090 strong{border-radius:4px;padding:2px 6px;background:#342b58;color:#b8a8ff;font-size:11px}._generatedImageSize_caimp_1106{margin-left:auto}._generatedImageStats_caimp_1110{margin-top:10px;color:#6e6e80;font-size:11px}._retryButton_caimp_1116{background:transparent;border:1px solid #4a2020;color:#ef4444;border-radius:6px;padding:4px 10px;font-size:12px;margin-top:6px;cursor:pointer;font-family:inherit}._retryButton_caimp_1116:hover{background:#ef44441a}._form_caimp_1133{flex:0 0 auto;padding:8px 24px 20px;display:flex;flex-direction:column;gap:6px;z-index:3;width:100%;max-width:860px;margin-left:auto;margin-right:auto}._main_caimp_247>._form_caimp_1133{background:linear-gradient(180deg,transparent,#0e0e10 30%)}[data-theme=light] ._form_caimp_1133{background:none}._inputArea_caimp_1154{display:flex;flex-direction:column;background:#1a1a1c;border:1px solid #2a2a2e;border-radius:24px;padding:8px 8px 6px;width:100%;box-shadow:0 1px 2px #0003;transition:border-color .1s ease,box-shadow .1s ease}[data-theme=light] ._inputArea_caimp_1154{background:#fff;border-color:#d0d0d4}._inputArea_caimp_1154:focus-within{border-color:#3a3a3e;box-shadow:0 0 0 2px #ffffff0a}[data-theme=light] ._inputArea_caimp_1154:focus-within{border-color:#b0b0b4;box-shadow:0 0 0 2px #0000000a}._inputAreaDisabled_caimp_1181{opacity:.7;pointer-events:none}._hiddenFileInput_caimp_1186{display:none}._attachmentRow_caimp_1190{display:flex;flex-wrap:wrap;gap:6px;padding:2px 10px 4px}._attachmentChip_caimp_1197{display:inline-flex;align-items:center;gap:5px;max-width:240px;padding:4px 8px;border-radius:999px;background:#252528;border:1px solid #34343a;color:#c7c7d1;font-size:12px}._attachmentChip_caimp_1197 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentChip_caimp_1197 button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer}._attachmentChip_caimp_1197 button:hover{background:#34343a;color:#ececf1}[data-theme=light] ._attachmentChip_caimp_1197{background:#f0f0f2;border-color:#d0d0d4;color:#4b4b5c}[data-theme=light] ._attachmentChip_caimp_1197 button:hover{background:#e0e0e2;color:#202123}._fileChip_caimp_1246{display:inline-flex;align-items:center;gap:5px;max-width:280px;padding:4px 8px;border-radius:999px;background:#252528;border:1px solid #34343a;color:#c7c7d1;font-size:12px}._fileChipName_caimp_1259{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileChipSize_caimp_1265{color:#8e8ea0;font-size:11px}._fileChipRemove_caimp_1270{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer}._fileChipRemove_caimp_1270:hover{background:#34343a;color:#ececf1}._fileChipIcon_caimp_1293{display:inline-flex;align-items:center;justify-content:center;font-size:12px}[data-theme=light] ._fileChip_caimp_1246{background:#f0f0f2;border-color:#d0d0d4;color:#4b4b5c}[data-theme=light] ._fileChipRemove_caimp_1270:hover{background:#e0e0e2;color:#202123}._rejectedNotice_caimp_1311{display:flex;flex-wrap:wrap;gap:8px;padding:6px 10px;margin:0 0 6px;background:#2d1a1a;border:1px solid #5c3030;border-radius:8px;font-size:12px;color:#e8a0a0}._rejectedFile_caimp_1324{flex:1 1 auto}._rejectedDismiss_caimp_1328{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer}._rejectedDismiss_caimp_1328:hover{background:#5c3030}[data-theme=light] ._rejectedNotice_caimp_1311{background:#f8e8e8;border-color:#e0b0b0;color:#8c3838}._inputAreaDragging_caimp_1352{border-color:#7452f0;background:#25252808}._messageAttachments_caimp_1357{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}._attachmentCardImage_caimp_1364{width:120px;height:90px;border-radius:8px;overflow:hidden;background:#1a1a1f;border:1px solid #34343a}._attachmentCardImage_caimp_1364 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._attachmentCardFile_caimp_1379{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#252528;border:1px solid #34343a;color:#c7c7d1;font-size:12px}[data-theme=light] ._attachmentCardFile_caimp_1379,[data-theme=light] ._attachmentCardFolder_caimp_1391{background:#f0f0f2;border-color:#d0d0d4;color:#4b4b5c}[data-theme=light] ._attachmentCardImage_caimp_1364{background:#e8e8ec;border-color:#d0d0d4}._textarea_caimp_1407{flex:auto;width:100%;background:transparent;border:none;outline:none;resize:none;font-size:15px;line-height:1.5;font-family:inherit;color:inherit;min-height:104px;max-height:580px;padding:10px 12px 4px}[data-theme=light] ._textarea_caimp_1407{color:#202123}._textarea_caimp_1407::-moz-placeholder{color:#6e6e80}._textarea_caimp_1407::placeholder{color:#6e6e80}._textarea_caimp_1407:disabled{cursor:not-allowed}._actionsRow_caimp_1438{display:flex;align-items:center;gap:4px;padding:4px 4px 2px}._actionsSpacer_caimp_1445{flex:1}._plusButton_caimp_1449{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:#252528;border:1px solid #34343a;border-radius:50%;color:#c7c7d1;cursor:pointer;flex-shrink:0;transition:background 80ms ease,color 80ms ease,border-color 80ms ease}._plusButton_caimp_1449:hover:not(:disabled),._plusButtonActive_caimp_1465{background:#303037;color:#ececf1;border-color:#4a4a52}._plusButton_caimp_1449:disabled{cursor:not-allowed;opacity:.4}[data-theme=light] ._plusButton_caimp_1449{background:#f0f0f2;border-color:#d0d0d4;color:#64647a}[data-theme=light] ._plusButton_caimp_1449:hover:not(:disabled),[data-theme=light] ._plusButtonActive_caimp_1465{background:#e6e6e8;color:#202123;border-color:#b0b0b4}._toolsButton_caimp_1490{position:relative}._toolsBadge_caimp_1494{position:absolute;right:-3px;bottom:-3px;min-width:15px;height:15px;padding:0 3px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#7452f0;color:#fff;font-size:9px;font-weight:700;line-height:1;pointer-events:none}._toolsHeader_caimp_1515{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 6px;color:#ececf1;font-size:13px;font-weight:600}[data-theme=light] ._toolsHeader_caimp_1515{color:#202123}._toolsHeaderCount_caimp_1529{color:#8e8ea0;font-size:11px;font-weight:500}._toolsHeaderActions_caimp_1535{display:inline-flex;align-items:center;gap:8px}._toolsHeaderActions_caimp_1535 ._toolSwitch_caimp_1541{margin-left:0;border:none;padding:0;cursor:pointer;font-family:inherit}._toolsBack_caimp_1549,._toolRowSettings_caimp_1550{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}._toolsBack_caimp_1549{display:inline-flex;align-items:center;gap:5px;padding:0}._toolRowSettings_caimp_1550{display:flex;align-items:center;min-width:0;flex:1;overflow:hidden;padding:0;text-align:left}._toolRowSettings_caimp_1550 ._toolRowText_caimp_1575{flex:1;overflow:hidden}._toolChevron_caimp_1580{flex:0 0 auto;margin-left:8px;color:#8e8ea0;font-size:20px}._searchSettings_caimp_1587{padding:10px}._searchSettingsTitle_caimp_1591{margin-bottom:16px;font-size:14px;font-weight:600}._searchSettingsLabel_caimp_1597{margin-bottom:7px;color:#8e8ea0;font-size:12px}._searchEngineGrid_caimp_1603{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;margin-bottom:10px}._searchModeGrid_caimp_1610{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:10px}._searchEngineOption_caimp_1617{display:flex;justify-content:space-between;padding:9px 10px;border:1px solid transparent;border-radius:6px;background:#252528;color:#ececf1;font:inherit;cursor:pointer}._searchEngineOption_caimp_1617 span:last-child{color:#8e8ea0;font-size:11px}._searchEngineOptionActive_caimp_1634{border-color:#7c5cf6;background:#7c5cf624}[data-theme=light] ._searchEngineOption_caimp_1617{background:#f3f3f5;color:#202123}[data-theme=light] ._searchEngineOptionActive_caimp_1634{background:#7c5cf61a}._toolRowDisabled_caimp_1648{cursor:default;opacity:.55}._toolRowDisabled_caimp_1648:hover{background:transparent}._toolSoonBadge_caimp_1657{margin-left:6px;padding:1px 6px;border-radius:999px;background:#38383e;color:#a8a8ba;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;vertical-align:1px}._toolProvider_caimp_1670{display:inline-flex;align-items:center;gap:5px;margin-top:3px;color:#8e8ea0;font-size:11px;font-weight:600}._toolProviderLogo_caimp_1680{width:14px;height:14px;flex:0 0 auto}._toolRow_caimp_1550{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;background:transparent;border:none;border-radius:6px;color:#ececf1;font-size:13px;font-family:inherit;cursor:pointer;text-align:left;transition:background 80ms ease}[data-theme=light] ._toolRow_caimp_1550{color:#202123}._toolRow_caimp_1550:hover{background:#252528}[data-theme=light] ._toolRow_caimp_1550:hover{background:#f0f0f2}._toolRowText_caimp_1575{display:flex;flex-direction:column;gap:1px;min-width:0}._toolRowName_caimp_1722{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolRowDesc_caimp_1728{color:#8e8ea0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolSwitch_caimp_1541{position:relative;width:32px;height:18px;flex:0 0 auto;margin-left:auto;padding:0;border:0;border-radius:999px;background:#34343a;transition:background .12s ease}button._toolSwitch_caimp_1541{cursor:pointer}._toolSwitch_caimp_1541:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#c7c7d1;transition:transform .12s ease,background .12s ease}._toolSwitchOn_caimp_1765{background:#7c5cf6}._toolSwitchOn_caimp_1765:after{transform:translate(14px);background:#fff}[data-theme=light] ._toolSwitch_caimp_1541{background:#d0d0d4}[data-theme=light] ._toolSwitch_caimp_1541:after{background:#fff}[data-theme=light] ._toolSwitchOn_caimp_1765{background:#7c5cf6}._modelChip_caimp_1786{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:#252528;border:1px solid #34343a;border-radius:999px;color:#ececf1;font-size:12px;font-weight:500;cursor:pointer;font-family:inherit;flex-shrink:0;white-space:nowrap;max-width:180px;transition:background .1s ease,border-color .1s ease}._modelChip_caimp_1786:hover{background:#ffffff14;border-color:#ffffff24}[data-theme=light] ._modelChip_caimp_1786{background:#ededee;border-color:#d0d0d4;color:#202123}[data-theme=light] ._modelChip_caimp_1786:hover{background:#00000014;border-color:#b0b0b4}._modelChipName_caimp_1821{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._iconButton_caimp_1828{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:#8e8ea0;cursor:pointer;flex-shrink:0;transition:background 80ms ease,color 80ms ease}._iconButton_caimp_1828:hover:not(:disabled){background:#252528;color:#ececf1}[data-theme=light] ._iconButton_caimp_1828:hover:not(:disabled){background:#ececef;color:#202123}._iconButton_caimp_1828:disabled{cursor:not-allowed;opacity:.4}._submitButton_caimp_1858{background:#2a2a2e;color:#aaaab5}._submitButtonActive_caimp_1863{background:#2563eb;color:#fff}._submitButtonActive_caimp_1863:hover:not(:disabled){background:#1d4ed8;color:#fff}._statusError_caimp_1873{color:#f87171;font-size:12px;padding:6px 10px;background:#35191b;border:1px solid #4a2020;border-radius:6px;margin:8px auto 0;max-width:860px;white-space:pre-wrap;overflow-wrap:break-word}._statusErrorInline_caimp_1886{color:#ef4444;font-size:12px;padding:0 8px;max-width:860px;margin:0 auto;white-space:pre-wrap;overflow-wrap:break-word}@media(max-width:520px){._messages_caimp_581{padding:56px 12px 16px}._form_caimp_1133{padding:6px 12px 14px}._inputArea_caimp_1154{border-radius:24px}._brand_caimp_556{gap:8px;margin-bottom:20px}._brandLogo_caimp_565{width:48px;height:48px}._brandTitle_caimp_570{font-size:20px}._iconButton_caimp_1828,._plusButton_caimp_1449{width:36px;height:36px}._historyButton_caimp_286,._sidebarCloseButton_caimp_139{width:40px;height:40px}._newChatButton_caimp_116{min-height:40px}._modelChip_caimp_1786{min-height:36px;padding:5px 10px}}@media(max-width:640px){._textarea_caimp_1407{box-sizing:border-box;min-height:64px;padding:10px 12px}._actionsRow_caimp_1438{flex-wrap:wrap;gap:6px;width:100%}}
