.CliSessionAnimation_container__5atpZ{border-radius:16px;overflow:hidden;border:1px solid #e5e7eb;background:#ffffff;box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);max-width:720px;margin:0 auto;height:380px;display:flex;flex-direction:column;opacity:0;transform:translateY(12px);transition:opacity .6s ease-out,transform .6s ease-out}.CliSessionAnimation_containerLoaded__iznnV{opacity:1;transform:translateY(0)}.CliSessionAnimation_header__AIcQ5{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid #f3f4f6;background:#fafafa;flex-shrink:0}.CliSessionAnimation_windowDots__5_ZE9{display:flex;gap:5px;margin-right:4px}.CliSessionAnimation_dot__sGl4v{width:8px;height:8px;border-radius:50%}.CliSessionAnimation_dotRed__VZCFm{background:#ef4444}.CliSessionAnimation_dotYellow__1gMdS{background:#f2b544}.CliSessionAnimation_dotGreen__Jo8EE{background:#7fb89e}.CliSessionAnimation_title__pRWxE{flex:1;font-size:12px;font-weight:600}.CliSessionAnimation_badge__IQsrL,.CliSessionAnimation_title__pRWxE{color:#6b7280;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}.CliSessionAnimation_badge__IQsrL{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:700}.CliSessionAnimation_badgeDot__N5P1f{width:6px;height:6px;border-radius:50%}.CliSessionAnimation_body__7C8HA{flex:1;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:14px;scroll-behavior:smooth;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6;background:#ffffff}.CliSessionAnimation_body__7C8HA::-webkit-scrollbar{width:4px}.CliSessionAnimation_body__7C8HA::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:99px}.CliSessionAnimation_block__BmLP9{display:flex;flex-direction:column;gap:6px}.CliSessionAnimation_blockPast__TGLRw{opacity:.5}.CliSessionAnimation_commandLine__e6_Ui{display:flex;gap:8px;align-items:baseline}.CliSessionAnimation_prompt__gOCyy{flex-shrink:0;font-weight:700}.CliSessionAnimation_commandText__ePNJ9{color:#1f2937;word-break:break-word}.CliSessionAnimation_cursor__B3P8n{display:inline-block;margin-left:1px;color:#9ca3af;animation:CliSessionAnimation_cliBlink__lLMBd 1s step-end infinite}.CliSessionAnimation_output__owyEi{padding-left:18px}.CliSessionAnimation_table__pIFRr{display:table;border-collapse:collapse}.CliSessionAnimation_trow___UTaX{display:table-row}.CliSessionAnimation_tcell__31TsK{display:table-cell;padding:1px 18px 1px 0;color:#374151;white-space:nowrap;vertical-align:baseline}.CliSessionAnimation_thead__yhINS{color:#9ca3af;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;padding-bottom:4px}.CliSessionAnimation_tglyph__GUfYV{padding-right:8px;width:1em}.CliSessionAnimation_tableFooter__XX2Jk{margin-top:8px;color:#9ca3af;font-size:11px}.CliSessionAnimation_glyphActive__3dxTL{color:#7fb89e}.CliSessionAnimation_glyphPaused__lRc2u{color:#9ca3af}.CliSessionAnimation_glyphError__vWDQE{color:#e0683c}.CliSessionAnimation_glyphSyncing__IYiwg{color:#f2b544}.CliSessionAnimation_rawBlock___nefD{display:flex;flex-direction:column}.CliSessionAnimation_rawLine__FrsRD{color:#374151}.CliSessionAnimation_watchLine__KqhSB{display:flex;align-items:center;gap:8px;color:#374151}.CliSessionAnimation_spinnerGlyph__P1yC1{color:#f2b544;font-weight:700;width:1em;display:inline-block}.CliSessionAnimation_watchLabel__HIRhX{color:#6b7280}.CliSessionAnimation_watchDone__SS2UU{color:#7fb89e;font-weight:600}.CliSessionAnimation_fadeIn__GauDG{animation:CliSessionAnimation_cliFadeIn__rEGK5 .28s ease-out both}@keyframes CliSessionAnimation_cliFadeIn__rEGK5{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes CliSessionAnimation_cliBlink__lLMBd{50%{opacity:0}}.dark .CliSessionAnimation_container__5atpZ{background:#0f1620;border-color:#26303c;box-shadow:0 4px 24px rgba(0,0,0,.25)}.dark .CliSessionAnimation_header__AIcQ5{background:#141d28;border-bottom-color:#26303c}.dark .CliSessionAnimation_badge__IQsrL,.dark .CliSessionAnimation_title__pRWxE{color:#8b97a6}.dark .CliSessionAnimation_body__7C8HA{background:#0f1620}.dark .CliSessionAnimation_commandText__ePNJ9{color:#e5e9ef}.dark .CliSessionAnimation_rawLine__FrsRD,.dark .CliSessionAnimation_tcell__31TsK,.dark .CliSessionAnimation_watchLine__KqhSB{color:#cbd3dd}.dark .CliSessionAnimation_thead__yhINS{color:#6b7684}.dark .CliSessionAnimation_tableFooter__XX2Jk,.dark .CliSessionAnimation_watchLabel__HIRhX{color:#7a8593}.dark .CliSessionAnimation_cursor__B3P8n,.dark .CliSessionAnimation_glyphPaused__lRc2u{color:#6b7684}.dark .CliSessionAnimation_body__7C8HA::-webkit-scrollbar-thumb{background:#3a4552}@media (max-width:640px){.CliSessionAnimation_container__5atpZ{height:420px}.CliSessionAnimation_body__7C8HA{font-size:11.5px}.CliSessionAnimation_tcell__31TsK{padding-right:12px}}@media (prefers-reduced-motion:reduce){.CliSessionAnimation_container__5atpZ{transition:none;opacity:1;transform:none}.CliSessionAnimation_fadeIn__GauDG{animation:none}.CliSessionAnimation_cursor__B3P8n{animation:none;display:none}}.McpSessionAnimation_container__055em{display:flex;gap:0;border-radius:16px;overflow:hidden;border:1px solid #e5e7eb;background:#ffffff;box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);max-width:720px;margin:0 auto;height:380px;opacity:0;transform:translateY(12px);transition:opacity .6s ease-out,transform .6s ease-out}.McpSessionAnimation_containerLoaded__ix4cc{opacity:1;transform:translateY(0)}.McpSessionAnimation_chat__yRqIC{flex:1;display:flex;flex-direction:column;min-width:0;border-right:1px solid #e5e7eb}.McpSessionAnimation_chatHeader__cd9Nn{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid #f3f4f6;background:#fafafa;flex-shrink:0}.McpSessionAnimation_windowDots__v0SnY{display:flex;gap:5px;margin-right:4px}.McpSessionAnimation_dot__xdJ9t{width:8px;height:8px;border-radius:50%}.McpSessionAnimation_dotRed__sIE6A{background:#ef4444}.McpSessionAnimation_dotYellow__fs6gB{background:#f2b544}.McpSessionAnimation_dotGreen__w97hJ{background:#7fb89e}.McpSessionAnimation_chatTitle__LGEer{font-size:12px;font-weight:600;color:#374151;flex:1}.McpSessionAnimation_statusBadge__R6ysd{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:600;padding:3px 8px;border-radius:99px;border:1px solid}.McpSessionAnimation_statusDot__EgKbk{width:5px;height:5px;border-radius:50%;animation:McpSessionAnimation_mcpPulse__KgC41 2s ease-in-out infinite}.McpSessionAnimation_chatBody__h2eiq{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth}.McpSessionAnimation_chatBody__h2eiq::-webkit-scrollbar{width:3px}.McpSessionAnimation_chatBody__h2eiq::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:99px}.McpSessionAnimation_bubble__qoprD{display:flex;gap:8px;align-items:flex-start}.McpSessionAnimation_bubbleAvatar__Bf2EV{width:24px;height:24px;min-width:24px;min-height:24px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.McpSessionAnimation_userAvatar__6mGdK{background:#f3f4f6;color:#6b7280}.McpSessionAnimation_assistantAvatar__cmlTZ{background:#fafafa;border:1.5px solid}.McpSessionAnimation_bubbleContent___a_dm{font-size:12px;line-height:1.5;padding:7px 10px;border-radius:10px;max-width:85%;word-break:break-word}.McpSessionAnimation_userContent__zEm_M{background:#f3f4f6;color:#1f2937}.McpSessionAnimation_assistantContent__KMkfB{background:#ffffff;color:#374151;border:1px solid #e5e7eb}.McpSessionAnimation_completedExchange__ttZi3{display:flex;flex-direction:column;gap:8px;opacity:.6}.McpSessionAnimation_cursor__RFQ0E{animation:McpSessionAnimation_mcpBlink__b2J7M .8s step-end infinite;color:#6b7280;font-weight:300}.McpSessionAnimation_tools__7GPbz{width:220px;display:flex;flex-direction:column;flex-shrink:0;background:#f9fafb}.McpSessionAnimation_toolsHeader__G4_Rj{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid #f3f4f6;font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.McpSessionAnimation_toolsBody__186_y{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:6px;scroll-behavior:smooth}.McpSessionAnimation_toolsBody__186_y::-webkit-scrollbar{width:3px}.McpSessionAnimation_toolsBody__186_y::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:99px}.McpSessionAnimation_toolCard__xPzg4{background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:8px;transition:border-color .3s,box-shadow .3s}.McpSessionAnimation_toolRunning__ACcHh{border-color:#d1d5db;box-shadow:0 0 0 1px rgba(224,104,60,.1)}.McpSessionAnimation_toolDone__UcB06{border-color:#c8e0d3}.McpSessionAnimation_toolPast__RGJXL{opacity:.5}.McpSessionAnimation_toolHeader__4Mkfb{display:flex;align-items:center;gap:6px}.McpSessionAnimation_toolIcon__8mZ9P{width:22px;height:22px;min-width:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.McpSessionAnimation_toolInfo__W3hS9{flex:1;min-width:0;display:flex;flex-direction:column}.McpSessionAnimation_toolName__knGdz{font-size:11px;font-weight:600;color:#374151;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}.McpSessionAnimation_toolDuration__fLp9M{font-size:9px;color:#9ca3af;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}.McpSessionAnimation_toolStatus__ArKmX{flex-shrink:0}.McpSessionAnimation_toolCheck__C41A3{width:16px;height:16px;flex-shrink:0}.McpSessionAnimation_toolResult__mwoxG{font-size:10px;font-weight:500;margin-top:4px;padding-top:4px;border-top:1px solid #f3f4f6}.McpSessionAnimation_spinner__mXsvy{width:14px;height:14px;border:2px solid #e5e7eb;border-top-color:currentcolor;border-radius:50%;animation:McpSessionAnimation_mcpSpin__qpiAU .7s linear infinite}.McpSessionAnimation_toolsIdle__4VjLQ{flex:1;display:flex;align-items:center;justify-content:center}.McpSessionAnimation_idlePulse__PQHRz{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;border-radius:12px;border:1px dashed;font-size:10px;animation:McpSessionAnimation_mcpPulse__KgC41 3s ease-in-out infinite}.McpSessionAnimation_toolsFooter__MaTHn{padding:8px 12px;border-top:1px solid #f3f4f6;font-size:10px;color:#9ca3af;display:flex;align-items:center;gap:4px;flex-shrink:0}.McpSessionAnimation_toolsSeparator__M7vVD{color:#d1d5db}.McpSessionAnimation_fadeIn__BZLEY{animation:McpSessionAnimation_mcpFadeIn__3e9Oq .3s ease-out forwards}@keyframes McpSessionAnimation_mcpFadeIn__3e9Oq{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes McpSessionAnimation_mcpBlink__b2J7M{50%{opacity:0}}@keyframes McpSessionAnimation_mcpSpin__qpiAU{to{transform:rotate(1turn)}}@keyframes McpSessionAnimation_mcpPulse__KgC41{0%,to{opacity:1}50%{opacity:.6}}.dark .McpSessionAnimation_container__055em{background:#1f2937;border-color:#374151;box-shadow:0 4px 24px rgba(0,0,0,.2)}.dark .McpSessionAnimation_chat__yRqIC{border-right-color:#374151}.dark .McpSessionAnimation_chatHeader__cd9Nn{background:#1a2332;border-bottom-color:#374151}.dark .McpSessionAnimation_chatTitle__LGEer{color:#e5e7eb}.dark .McpSessionAnimation_userAvatar__6mGdK{background:#374151;color:#9ca3af}.dark .McpSessionAnimation_assistantAvatar__cmlTZ{background:#1f2937}.dark .McpSessionAnimation_userContent__zEm_M{background:#374151;color:#e5e7eb}.dark .McpSessionAnimation_assistantContent__KMkfB{background:#1f2937;color:#d1d5db;border-color:#374151}.dark .McpSessionAnimation_tools__7GPbz{background:#1a2332}.dark .McpSessionAnimation_toolsHeader__G4_Rj{color:#9ca3af;border-bottom-color:#374151}.dark .McpSessionAnimation_toolCard__xPzg4{background:#1f2937;border-color:#374151}.dark .McpSessionAnimation_toolDone__UcB06{border-color:#065f46}.dark .McpSessionAnimation_toolName__knGdz{color:#e5e7eb}.dark .McpSessionAnimation_toolResult__mwoxG{border-top-color:#374151}.dark .McpSessionAnimation_toolsFooter__MaTHn{border-top-color:#374151;color:#6b7280}.dark .McpSessionAnimation_chatBody__h2eiq::-webkit-scrollbar-thumb,.dark .McpSessionAnimation_toolsBody__186_y::-webkit-scrollbar-thumb{background:#4b5563}@media (max-width:640px){.McpSessionAnimation_container__055em{flex-direction:column;height:480px}.McpSessionAnimation_chat__yRqIC{border-right:none;border-bottom:1px solid #e5e7eb;flex:1}.McpSessionAnimation_tools__7GPbz{width:100%;height:160px}.dark .McpSessionAnimation_chat__yRqIC{border-bottom-color:#374151}}@media (prefers-reduced-motion:reduce){.McpSessionAnimation_container__055em{transition:none}.McpSessionAnimation_fadeIn__BZLEY{animation:none;opacity:1}.McpSessionAnimation_idlePulse__PQHRz,.McpSessionAnimation_spinner__mXsvy,.McpSessionAnimation_statusDot__EgKbk{animation:none}.McpSessionAnimation_cursor__RFQ0E{animation:none;display:none}}