.AiChat_chatContainer__5W3YU{height:100%;width:100%;background:#fff;border-radius:12px;border:1px solid #dde1e3;box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column}.AiChat_titleBar__yQo6d{padding:16px 20px;background:#f8f9fb;border-bottom:1px solid #dde1e3}.AiChat_titleBar__yQo6d h3{margin:0;font-size:18px;font-weight:600;color:#1a1a1a}.AiChat_markdownContent__xeyHJ h2{font-size:20px}.AiChat_markdownContent__xeyHJ h3{font-size:18px}.AiChat_markdownContent__xeyHJ h4{font-size:16px}.AiChat_chatContainer__5W3YU .cs-main-container{height:calc(100% - 53px);border:none;position:relative}.AiChat_chatContainer__5W3YU .cs-chat-container{display:flex;flex-direction:column;height:100%}.AiChat_chatContainer__5W3YU .cs-message-list{flex:1 1;overflow-y:auto;padding:1rem;background:#f8f9fb;border-radius:12px 12px 0 0}.AiChat_chatContainer__5W3YU .cs-message{max-width:80%;padding:.5rem 1rem;margin:.5rem 0}.AiChat_chatContainer__5W3YU .cs-message--outgoing{background:#0084ff;color:#fff;border-radius:12px 12px 0 12px}.AiChat_chatContainer__5W3YU .cs-message--incoming{background:#fff;border:1px solid #e4e8eb;border-radius:12px 12px 12px 0;color:#1c2024}.AiChat_chatContainer__5W3YU .cs-message-input{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;border-top:1px solid #e4e8eb;padding:1rem;z-index:1000}.AiChat_chatContainer__5W3YU .cs-message-input__content-editor{background:#f8f9fb;border-radius:20px;padding:.5rem 1rem;margin-right:.5rem}.AiChat_chatContainer__5W3YU .cs-message-input__content-editor:focus{background:#f0f2f5}.AiChat_chatContainer__5W3YU .cs-typing-indicator{padding:.5rem 1rem;background:rgba(0,0,0,.03);border-radius:12px;font-size:.9rem;color:#666}.AiChat_chatContainer__5W3YU .cs-message-list__scroll-wrapper::-webkit-scrollbar{width:6px}.AiChat_chatContainer__5W3YU .cs-message-list__scroll-wrapper::-webkit-scrollbar-track{background:transparent}.AiChat_chatContainer__5W3YU .cs-message-list__scroll-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.AiChat_markdownContent__xeyHJ{padding:24px 24px 12px;font-size:14px;line-height:1.1;white-space:pre-wrap;word-break:break-word}.AiChat_markdownContent__xeyHJ p{margin:0;padding:0;line-height:2;font-size:16px}.AiChat_markdownContent__xeyHJ p+p{margin-top:2px}.AiChat_codeBlock__bGfK_{background-color:#1e1e1e;color:#d4d4d4;border-radius:4px;padding:4px 6px;margin:2px 0;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.2;overflow-x:auto}.AiChat_inlineCode__mfbLK{background-color:rgba(175,184,193,.2);border-radius:3px;padding:.1em .2em;font-family:Consolas,Monaco,Courier New,monospace;font-size:85%}.AiChat_markdownContent__xeyHJ strong{color:#1a73e8;font-weight:600}.AiChat_markdownContent__xeyHJ ol,.AiChat_markdownContent__xeyHJ ul{margin:1px 0;padding-left:1em}.AiChat_markdownContent__xeyHJ li{margin:0;padding:0;line-height:2;font-size:16px}.AiChat_markdownContent__xeyHJ br{display:block;content:"";margin:0;padding:0;line-height:.8}.AiChat_messageList__P30m8{flex:1 1;overflow-y:auto;padding:20px}.AiChat_inputContainer___H747{border:1px solid #dde1e3;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;background:#fff;position:relative;bottom:12px;width:calc(100% - 48px);border-radius:24px;left:50%;transform:translateX(-50%)}.AiChat_typingIndicator__ECLUQ{color:#666;font-size:14px;margin-bottom:8px}.AiChat_thinkingIndicator__JUJZc{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff;border:1px solid #e4e8eb;border-radius:12px 12px 12px 0;margin:8px 0;width:-moz-fit-content;width:fit-content;min-width:200px;align-self:flex-start}.AiChat_thinkingText__nFcQT{color:#666;font-size:14px;margin:0}.AiChat_thinkingDots__du_R_{display:flex;gap:4px}.AiChat_thinkingDot__95oTu{width:6px;height:6px;background:#666;border-radius:50%;animation:AiChat_thinkingPulse__MqMdE 1.4s ease-in-out infinite both}.AiChat_thinkingDot__95oTu:first-child{animation-delay:-.32s}.AiChat_thinkingDot__95oTu:nth-child(2){animation-delay:-.16s}.AiChat_thinkingDot__95oTu:nth-child(3){animation-delay:0s}@keyframes AiChat_thinkingPulse__MqMdE{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.AiChat_inputDisabled__b4WTQ{opacity:.6;pointer-events:none}.AiChat_inputDisabled__b4WTQ .cs-message-input__content-editor{background:#f0f0f0;cursor:not-allowed}.AiChat_inputDisabled__b4WTQ .cs-message-input__content-editor:focus{background:#f0f0f0;outline:none}.AiChat_sendButton__E0MKT{background:#1a73e8;color:#fff;border:none;border-radius:4px;padding:8px 16px;cursor:pointer;font-size:14px;margin-left:8px}.AiChat_sendButton__E0MKT:hover{background:#1557b0}.AiChat_markdownContent__xeyHJ table{width:100%;border-collapse:separate;border-spacing:0;margin:1em 0;font-size:14px;border:1px solid #dde1e3;border-radius:8px;overflow:hidden;background-color:#fff}.AiChat_markdownContent__xeyHJ th{background-color:#f8f9fb;color:#1a1a1a;font-weight:600;text-align:left;padding:12px 16px;border-bottom:1px solid #dde1e3;font-size:16px}.AiChat_markdownContent__xeyHJ td{padding:12px 16px;border-bottom:1px solid #dde1e3;color:#1c2024;line-height:1.5;font-size:16px}.AiChat_markdownContent__xeyHJ tr:last-child td{border-bottom:none}.AiChat_markdownContent__xeyHJ tr:hover{background-color:#f8f9fb}.AiChat_conversationSelector__gmWVu{padding:12px 20px;background:#f8f9fb;border-bottom:1px solid #dde1e3;display:flex;flex-direction:column;gap:8px}.AiChat_conversationStatus__Fx_2I{display:flex;align-items:center;gap:8px;font-size:14px}.AiChat_statusLabel__kgqZy{color:#666;font-weight:500}.AiChat_conversationName__aay_V{color:#1a1a1a;font-weight:600;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChat_statusSeparator__ghW5O{color:#ccc;margin:0 4px}.AiChat_statusIndicator__eT4Fe{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px}.AiChat_statusIndicator__eT4Fe.AiChat_active__7PTzv{background:#e8f5e8;color:#2d5a2d}.AiChat_statusIndicator__eT4Fe.AiChat_paused__Qboxw{background:#fff3e0;color:#e65100}.AiChat_errorMessage__OspQK{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#ffebee;color:#c62828;border-radius:4px;font-size:14px;border:1px solid #ffcdd2}.AiChat_errorIcon__ic0mp{font-size:16px}.AiChat_conversationControls__nFoUC{display:flex;gap:12px;width:100%;align-items:center;flex-direction:row}.AiChat_conversationSelect__KA1Ol{flex:1 1;padding:8px 12px;border:1px solid #dde1e3;border-radius:6px;background:#fff;font-size:14px;color:#1a1a1a;cursor:pointer;outline:none;transition:border-color .2s ease}.AiChat_conversationSelect__KA1Ol:focus{border-color:#0084ff;box-shadow:0 0 0 2px rgba(0,132,255,.1)}.AiChat_conversationSelect__KA1Ol:hover{border-color:#b3d9ff}.AiChat_newConversationButton__ptvXU{background:#0084ff;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.AiChat_newConversationButton__ptvXU:hover:not(:disabled){background:#0056b3}.AiChat_newConversationButton__ptvXU:disabled{background:#ccc;cursor:not-allowed}.AiChat_pauseButton__Elz0Q{background:#e9ecef;color:#495057;border:1px solid #dee2e6;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;white-space:nowrap;transition:all .2s ease;display:flex;align-items:center;gap:6px;min-width:100px;justify-content:center}.AiChat_pauseButton__Elz0Q:hover{background:#dee2e6;border-color:#ced4da}.AiChat_pauseButton__Elz0Q:active{background:#ced4da}.AiChat_pauseButton__Elz0Q:disabled{background:#ccc;cursor:not-allowed;opacity:.7}.AgentActions_container__BafFy{padding:20px;height:100%;overflow-y:auto}.AgentActions_header__fOUf4{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.AgentActions_title__soyJ_{margin:0;font-size:18px;font-weight:600;color:#1a1a1a}.AgentActions_pauseIndicator__wZLCA{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff3e0;color:#e65100;border-radius:6px;font-size:14px;font-weight:500;border:1px solid #ffcc02}.AgentActions_pauseIcon__oXi3M{font-size:16px}.AgentActions_pauseText__eszIV{font-weight:600}.AgentActions_empty__e0si7,.AgentActions_error__DUx3N,.AgentActions_loading__VzcVV{display:flex;align-items:center;justify-content:center;height:200px;color:#666;font-size:14px}.AgentActions_error__DUx3N{color:#dc3545}.AgentActions_actionList__ZXn_B{display:flex;flex-direction:column;gap:12px}.AgentActions_actionItem__VxcnI{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;transition:all .2s ease}.AgentActions_actionItem__VxcnI:hover{border-color:#dee2e6;box-shadow:0 2px 8px rgba(0,0,0,.1)}.AgentActions_clickable__Mz_tB{cursor:pointer}.AgentActions_clickable__Mz_tB:hover{background:#e9ecef;border-color:#adb5bd;box-shadow:0 4px 12px rgba(0,0,0,.15)}.AgentActions_actionHeader__Fxo3L{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.AgentActions_actionType__GI_Fr{font-weight:600;color:#495057;font-size:14px;text-transform:capitalize}.AgentActions_status__2YWf_{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase}.AgentActions_completed__ZUxyt{background:#d4edda;color:#155724}.AgentActions_failed__qKLrC{background:#f8d7da;color:#721c24}.AgentActions_inProgress__i1u0G{background:#cce5ff;color:#004085}.AgentActions_cancelled__KG8G1{background:#e2e3e5;color:#383d41}.AgentActions_pending__R60EN{background:#fff3cd;color:#856404}.AgentActions_actionDetails__ioxnA{display:flex;flex-direction:column;gap:8px}.AgentActions_description__9AkH9{font-size:14px;color:#495057;line-height:1.4}.AgentActions_actionTime__0ONjY{font-size:12px;color:#6c757d;font-family:Courier New,monospace}.AgentActions_errorMessage__TP5s4{font-size:12px;color:#dc3545;background:#f8d7da;padding:8px;border-radius:4px;border:1px solid #f5c6cb}.AgentActions_metadata__RBJP5{margin-top:8px;padding:8px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;max-height:200px;overflow-y:auto}.AgentActions_metadataTitle__ugDAi{font-size:12px;font-weight:600;color:#495057;margin-bottom:4px}.AgentActions_metadata__RBJP5 pre{margin:0;font-size:11px;color:#495057;white-space:pre-wrap;word-break:break-word}.AnalysisDocuments_container__L_tcg{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;overflow:hidden}.AnalysisDocuments_header__O5HR1{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-bottom:1px solid #dde1e3;flex-shrink:0}.AnalysisDocuments_navigation__PDiZk{display:flex;align-items:center;gap:12px}.AnalysisDocuments_navButton__4Mik5{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #dde1e3;background:#fff;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;color:#495057;transition:all .2s ease}.AnalysisDocuments_navButton__4Mik5:hover:not(:disabled){background:#e9ecef;border-color:#adb5bd;color:#212529}.AnalysisDocuments_navButton__4Mik5:disabled{opacity:.5;cursor:not-allowed;background:#f8f9fa;color:#6c757d}.AnalysisDocuments_counter__O9p7y{font-size:14px;font-weight:500;color:#495057;min-width:60px;text-align:center}.AnalysisDocuments_timestamp__HacbT{font-size:12px;color:#6c757d;font-weight:500}.AnalysisDocuments_newDocumentsButton__qIGPA{background:#007bff;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;animation:AnalysisDocuments_pulse__OZA37 2s infinite}.AnalysisDocuments_newDocumentsButton__qIGPA:hover{background:#0056b3;transform:translateY(-1px)}@keyframes AnalysisDocuments_pulse__OZA37{0%{box-shadow:0 0 0 0 rgba(0,123,255,.7)}70%{box-shadow:0 0 0 10px rgba(0,123,255,0)}to{box-shadow:0 0 0 0 rgba(0,123,255,0)}}.AnalysisDocuments_content__ucNO9{flex:1 1;overflow-y:auto;padding:20px}.AnalysisDocuments_documentSection__JHcCP{margin-bottom:32px}.AnalysisDocuments_documentSection__JHcCP:last-child{margin-bottom:0}.AnalysisDocuments_documentSection__JHcCP h3{margin:0 0 16px;font-size:16px;font-weight:600;color:#1a1a1a;padding-bottom:8px;border-bottom:2px solid #e9ecef}.AnalysisDocuments_markdownContent__iw_s8{padding:16px;font-size:16px;line-height:1.6;color:#495057}.AnalysisDocuments_markdownContent__iw_s8 h1,.AnalysisDocuments_markdownContent__iw_s8 h2,.AnalysisDocuments_markdownContent__iw_s8 h3,.AnalysisDocuments_markdownContent__iw_s8 h4,.AnalysisDocuments_markdownContent__iw_s8 h5,.AnalysisDocuments_markdownContent__iw_s8 h6{margin:16px 0 8px;color:#1a1a1a;font-weight:600}.AnalysisDocuments_markdownContent__iw_s8 h1{font-size:20px}.AnalysisDocuments_markdownContent__iw_s8 h2{font-size:18px}.AnalysisDocuments_markdownContent__iw_s8 h3{font-size:16px}.AnalysisDocuments_markdownContent__iw_s8 p{margin:0 0 12px}.AnalysisDocuments_markdownContent__iw_s8 ol,.AnalysisDocuments_markdownContent__iw_s8 ul{margin:0 0 12px;padding-left:20px}.AnalysisDocuments_markdownContent__iw_s8 li{margin-bottom:4px}.AnalysisDocuments_markdownContent__iw_s8 code{background:#e9ecef;color:#1c2024;padding:2px 6px;border-radius:4px;font-size:.9em;font-family:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace'}.AnalysisDocuments_markdownContent__iw_s8 pre{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;overflow-x:auto;margin:12px 0}.AnalysisDocuments_markdownContent__iw_s8 pre code{background:none;padding:0;border-radius:0}.AnalysisDocuments_error__pxooP,.AnalysisDocuments_loading__B3YYR,.AnalysisDocuments_noConversation__WiAK9,.AnalysisDocuments_noDocuments__vuvMp{display:flex;align-items:center;justify-content:center;height:100%;font-size:14px;color:#6c757d;text-align:center;padding:40px 20px}.AnalysisDocuments_error__pxooP{color:#dc3545}.AnalysisDocuments_loading__B3YYR{color:#007bff}.AnalysisDocuments_insightSection__Q75iQ{margin-bottom:32px}.AnalysisDocuments_insightSection__Q75iQ:last-child{margin-bottom:0}.AnalysisDocuments_sectionHeader__cuXaZ{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:12px 16px;margin-bottom:16px;border:1px solid #e9ecef;border-radius:8px;background:#f8f9fa;transition:all .2s ease;position:relative}.AnalysisDocuments_sectionHeader__cuXaZ:hover{background-color:#e9ecef;border-color:#007bff;box-shadow:0 2px 8px rgba(0,123,255,.15)}.AnalysisDocuments_sectionHeader__cuXaZ h4{margin:0;font-size:16px;font-weight:400;color:#6c757d;flex:1 1;display:flex;align-items:center}.AnalysisDocuments_sectionHeader__cuXaZ h4:before{content:"";display:inline-block;width:0;height:0;border-left:6px solid #007bff;border-top:4px solid transparent;border-bottom:4px solid transparent;margin-right:12px;transition:transform .2s ease}.AnalysisDocuments_sectionHeader__cuXaZ[data-expanded=true] h4:before{transform:rotate(90deg)}.AnalysisDocuments_expandIcon__7iomM{font-size:14px;color:#007bff;font-weight:400;transition:transform .2s ease;margin-left:8px;background:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.1)}.AnalysisDocuments_insightSection__Q75iQ h4{margin:0 0 16px;font-size:16px;font-weight:600;color:#1a1a1a;padding-bottom:8px;border-bottom:2px solid #e9ecef}.AnalysisDocuments_insightsGrid__qHyXq{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:16px;gap:16px}.AnalysisDocuments_insightCard__veXmX{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .2s ease}.AnalysisDocuments_insightCard__veXmX:hover{border-color:#007bff;box-shadow:0 4px 12px rgba(0,123,255,.15);transform:translateY(-1px)}.AnalysisDocuments_insightHeader__I2bIV{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f1f3f4}.AnalysisDocuments_insightType__P5ue7{font-size:12px;font-weight:600;color:#007bff;text-transform:uppercase;letter-spacing:.5px;background:rgba(0,123,255,.1);padding:4px 8px;border-radius:12px}.AnalysisDocuments_insightContent__sUoP5{font-size:16px;line-height:1.5;color:#495057}.AnalysisDocuments_insightDetails__rcgV3{margin-bottom:12px}.AnalysisDocuments_detailRow__Q_LFR{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:4px 0}.AnalysisDocuments_detailRow__Q_LFR:last-child{margin-bottom:0}.AnalysisDocuments_detailLabel__gRPMP{font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;min-width:80px}.AnalysisDocuments_detailValue__om3b4{font-size:14px;color:#1a1a1a;font-family:Consolas,Monaco,Courier New,monospace;word-break:break-all;text-align:right;flex:1 1;margin-left:12px}.AnalysisDocuments_valueSection__zyofn{margin-top:12px;padding-top:12px;border-top:1px solid #f1f3f4}.AnalysisDocuments_valueLabel__7cXTc{display:block;font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.AnalysisDocuments_valueDisplay__ajfBv{margin:0;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.5;color:#1a1a1a;white-space:pre-wrap;word-break:break-word;overflow-x:auto;background:#f8f9fa;padding:12px;border-radius:4px;border:1px solid #dee2e6;max-height:200px;overflow-y:auto}.AnalysisDocuments_insightItem__2Q5uo{margin-bottom:16px;padding:12px;background:#fff;border-radius:6px;border:1px solid #e9ecef;border-left:4px solid #007bff}.AnalysisDocuments_insightItem__2Q5uo:last-child{margin-bottom:0}.AnalysisDocuments_insightTimestamp__IOAuR{font-size:11px;color:#6c757d;font-weight:500;margin-bottom:8px}.AnalysisDocuments_insightText__DQMK8{font-size:16px;line-height:1.5;color:#495057}.AnalysisDocuments_insightCategory__c7yFK{margin-bottom:24px}.AnalysisDocuments_insightCategory__c7yFK:last-child{margin-bottom:0}.AnalysisDocuments_insightCategory__c7yFK h4{margin:0 0 12px;font-size:14px;font-weight:600;color:#1a1a1a;padding-bottom:6px;border-bottom:1px solid #e9ecef}.AnalysisDocuments_insightMetadata__kSpAm{color:#6c757d;margin-top:6px}.AnalysisDocuments_insightLocation__xBVrJ,.AnalysisDocuments_insightMetadata__kSpAm{font-size:13px;font-family:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace'}.AnalysisDocuments_insightLocation__xBVrJ{color:#495057;margin-top:4px;background:#e9ecef;padding:4px 8px;border-radius:4px;display:inline-block}.AnalysisDocuments_codeFilesGrid__y8x_6{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px;margin-top:16px}.AnalysisDocuments_codeFileCard__bcxzN{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.AnalysisDocuments_codeFileCard__bcxzN:hover{border-color:#007bff;box-shadow:0 4px 12px rgba(0,123,255,.15);transform:translateY(-1px)}.AnalysisDocuments_codeFileHeader__Xbqpv{display:flex;align-items:center;gap:8px;margin-bottom:8px}.AnalysisDocuments_fileIcon__DeLjF{font-size:16px}.AnalysisDocuments_fileName__xL4xl{font-weight:600;color:#1a1a1a;font-family:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace';font-size:16px}.AnalysisDocuments_codeFileInfo__MXxar{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.AnalysisDocuments_lineRange__4xejH{font-size:14px;color:#6c757d;background:#f8f9fa;padding:4px 8px;border-radius:4px;font-family:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace'}.AnalysisDocuments_relevanceScore__kCHjF{font-size:13px;color:#28a745;font-weight:500;background:rgba(40,167,69,.1);padding:2px 6px;border-radius:12px}.AnalysisDocuments_codeFileUrl__RxGO7{font-size:13px;color:#6c757d;font-family:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace';word-break:break-all;line-height:1.4;opacity:.8}.AnalysisDocuments_lineRangesList__YanQH{margin:8px 0;padding:8px;background:#f8f9fa;border-radius:4px;border-left:3px solid #007bff}.AnalysisDocuments_lineRangeItem__YklUG{font-size:13px;color:#495057;font-family:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace';margin-bottom:4px;display:flex;justify-content:space-between;align-items:center}.AnalysisDocuments_lineRangeItem__YklUG:last-child{margin-bottom:0}.AnalysisDocuments_rangeRelevance__pJCIC{font-size:12px;color:#28a745;font-weight:500}.TracepointValues_container__GGjlJ{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;border:1px solid #dde1e3;box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden}.TracepointValues_header__Y0w_t{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-bottom:1px solid #dde1e3;flex-shrink:0}.TracepointValues_navigation__0sA6O{display:flex;align-items:center;gap:12px}.TracepointValues_navButton__vo1uE{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #dde1e3;background:#fff;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;color:#495057;transition:all .2s ease}.TracepointValues_navButton__vo1uE:hover:not(:disabled){background:#e9ecef;border-color:#adb5bd;color:#212529}.TracepointValues_navButton__vo1uE:disabled{opacity:.5;cursor:not-allowed;background:#f8f9fa;color:#6c757d}.TracepointValues_counter__ler5K{font-size:14px;font-weight:500;color:#495057;min-width:60px;text-align:center}.TracepointValues_timestamp__6Q4Go{font-size:12px;color:#6c757d;font-weight:500}.TracepointValues_newValuesButton__vkYpf{background:#007bff;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;animation:TracepointValues_pulse__N7UnW 2s infinite}.TracepointValues_newValuesButton__vkYpf:hover{background:#0056b3;transform:translateY(-1px)}@keyframes TracepointValues_pulse__N7UnW{0%{box-shadow:0 0 0 0 rgba(0,123,255,.7)}70%{box-shadow:0 0 0 10px rgba(0,123,255,0)}to{box-shadow:0 0 0 0 rgba(0,123,255,0)}}.TracepointValues_content__dJJFg{flex:1 1;overflow-y:auto;padding:20px}.TracepointValues_valueSection__TiMOb{margin-bottom:24px}.TracepointValues_valueSection__TiMOb h3{margin:0 0 16px;font-size:16px;font-weight:600;color:#1a1a1a;padding-bottom:8px;border-bottom:2px solid #e9ecef}.TracepointValues_detailsGrid__f9koR{margin-bottom:20px}.TracepointValues_detailsGrid__f9koR,.TracepointValues_locationGroup__gV6lg{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px}.TracepointValues_locationGroup__gV6lg{padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:16px}.TracepointValues_clickable__YXyFT{cursor:pointer;transition:all .2s ease}.TracepointValues_clickable__YXyFT:hover{background:#e9ecef;border-color:#adb5bd;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.TracepointValues_detailItem___rz9j{display:flex;flex-direction:column;gap:4px}.TracepointValues_label__H3815{font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.TracepointValues_value___BCnW{font-size:14px;color:#1a1a1a;font-family:Consolas,Monaco,Courier New,monospace;word-break:break-all}.TracepointValues_valueContent__tFord{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px}.TracepointValues_valueDisplay__HxVi_{margin:0;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.5;color:#1a1a1a;white-space:pre-wrap;word-break:break-word;overflow-x:auto;background:#fff;padding:12px;border-radius:4px;border:1px solid #dee2e6}.TracepointValues_error__LB_9x,.TracepointValues_loading__zsdNR,.TracepointValues_noConversation__MqGbE,.TracepointValues_noValues__hNc_X{display:flex;align-items:center;justify-content:center;height:100%;font-size:14px;color:#6c757d;text-align:center;padding:40px 20px}.TracepointValues_error__LB_9x{color:#dc3545}.TracepointValues_loading__zsdNR{color:#007bff}.ExecutionTimes_container__WTxPX{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;border:1px solid #dde1e3;box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden}.ExecutionTimes_header__WiTLd{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-bottom:1px solid #dde1e3;flex-shrink:0}.ExecutionTimes_navigation__DibIT{display:flex;align-items:center;gap:12px}.ExecutionTimes_navButton__a817t{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #dde1e3;background:#fff;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;color:#495057;transition:all .2s ease}.ExecutionTimes_navButton__a817t:hover:not(:disabled){background:#e9ecef;border-color:#adb5bd;color:#212529}.ExecutionTimes_navButton__a817t:disabled{opacity:.5;cursor:not-allowed;background:#f8f9fa;color:#6c757d}.ExecutionTimes_counter__OWJpQ{font-size:14px;font-weight:500;color:#495057;min-width:60px;text-align:center}.ExecutionTimes_timestamp___V4Dc{font-size:12px;color:#6c757d;font-weight:500}.ExecutionTimes_newTimesButton__TCvlk{background:#007bff;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;animation:ExecutionTimes_pulse__0zcXE 2s infinite}.ExecutionTimes_newTimesButton__TCvlk:hover{background:#0056b3;transform:translateY(-1px)}@keyframes ExecutionTimes_pulse__0zcXE{0%{box-shadow:0 0 0 0 rgba(0,123,255,.7)}70%{box-shadow:0 0 0 10px rgba(0,123,255,0)}to{box-shadow:0 0 0 0 rgba(0,123,255,0)}}.ExecutionTimes_content___AdEW{flex:1 1;overflow-y:auto;padding:20px}.ExecutionTimes_timeSection__cDj9m{margin-bottom:24px}.ExecutionTimes_timeSection__cDj9m h3{margin:0 0 16px;font-size:16px;font-weight:600;color:#1a1a1a;padding-bottom:8px;border-bottom:2px solid #e9ecef}.ExecutionTimes_detailsGrid__z5a7H{margin-bottom:20px}.ExecutionTimes_detailsGrid__z5a7H,.ExecutionTimes_locationGroup__JlNsH{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px}.ExecutionTimes_locationGroup__JlNsH{padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:16px}.ExecutionTimes_clickable__DHF_Y{cursor:pointer;transition:all .2s ease}.ExecutionTimes_clickable__DHF_Y:hover{background:#e9ecef;border-color:#adb5bd;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ExecutionTimes_detailItem__NlTBF{display:flex;flex-direction:column;gap:4px}.ExecutionTimes_label__AE_sS{font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.ExecutionTimes_value__4hdnB{font-size:14px;color:#1a1a1a;font-family:Consolas,Monaco,Courier New,monospace;word-break:break-all}.ExecutionTimes_conversationIds__ljdWT{display:flex;flex-wrap:wrap;gap:8px}.ExecutionTimes_conversationId__lmBjJ{background:#e9ecef;color:#495057;padding:4px 8px;border-radius:4px;font-size:12px;font-family:Consolas,Monaco,Courier New,monospace;border:1px solid #dee2e6}.ExecutionTimes_error__S3J0e,.ExecutionTimes_loading__t26Ec,.ExecutionTimes_noConversation__gV3I_,.ExecutionTimes_noTimes__Iz8eo{display:flex;align-items:center;justify-content:center;height:100%;font-size:14px;color:#6c757d;text-align:center;padding:40px 20px}.ExecutionTimes_error__S3J0e{color:#dc3545}.ExecutionTimes_loading__t26Ec{color:#007bff}.TracepointStatus_container__GXDJf{padding:20px;height:100%;overflow-y:auto;background:#fff}.TracepointStatus_header__9KWBb{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e9ecef}.TracepointStatus_header__9KWBb h2{margin:0;font-size:20px;font-weight:600;color:#1a1a1a;display:flex;align-items:center;gap:8px}.TracepointStatus_newIndicator__aGe91{color:#28a745;font-size:16px;animation:TracepointStatus_pulse__pLTOy 2s infinite}@keyframes TracepointStatus_pulse__pLTOy{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.TracepointStatus_stats__sMMKS{display:flex;gap:16px}.TracepointStatus_stat__ZNW20{font-size:14px;color:#6c757d}.TracepointStatus_stat__ZNW20 strong{color:#1a1a1a}.TracepointStatus_content__Na9CL{display:flex;flex-direction:column;gap:24px}.TracepointStatus_section__W0lDB{background:#f8f9fa;border-radius:8px;padding:20px;border:1px solid #e9ecef}.TracepointStatus_section__W0lDB h3{margin:0 0 16px;font-size:16px;font-weight:600;color:#1a1a1a}.TracepointStatus_emptyState__UAvI4{text-align:center;padding:32px 16px;color:#6c757d;font-style:italic;background:#fff;border-radius:6px;border:1px dashed #dee2e6}.TracepointStatus_tracepointList__ufEGC{display:flex;flex-direction:column;gap:12px}.TracepointStatus_tracepointItem__DOUOf{background:#fff;border:1px solid #e9ecef;border-radius:6px;padding:16px;transition:all .2s ease}.TracepointStatus_tracepointItem__DOUOf:hover{border-color:#007bff;box-shadow:0 2px 8px rgba(0,123,255,.1)}.TracepointStatus_tracepointHeader__qsoj7{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.TracepointStatus_tracepointId__xHJC9{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;color:#495057;background:#f8f9fa;padding:4px 8px;border-radius:4px;border:1px solid #e9ecef}.TracepointStatus_statusBadge__B0CRF{font-size:12px;font-weight:500;padding:4px 8px;border-radius:12px;background:#d4edda;color:#155724;border:1px solid #c3e6cb}.TracepointStatus_statusBadge__B0CRF.TracepointStatus_removed__sYrqk{background:#f8d7da;color:#721c24;border-color:#f5c6cb}.TracepointStatus_tracepointDetails__sss9P{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px;font-size:14px}.TracepointStatus_conversationInfo__R4GCx,.TracepointStatus_fileInfo__BsvQ8,.TracepointStatus_lineInfo__GtD6_{display:flex;flex-direction:column;gap:4px}.TracepointStatus_conversationInfo__R4GCx strong,.TracepointStatus_fileInfo__BsvQ8 strong,.TracepointStatus_lineInfo__GtD6_ strong{color:#6c757d;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.TracepointStatus_loading__xl0N3{color:#6c757d}.TracepointStatus_error__8UQvs,.TracepointStatus_loading__xl0N3{display:flex;justify-content:center;align-items:center;height:200px;font-size:16px}.TracepointStatus_error__8UQvs{color:#dc3545;text-align:center;padding:20px}@media (max-width:768px){.TracepointStatus_header__9KWBb{flex-direction:column;align-items:flex-start;gap:12px}.TracepointStatus_stats__sMMKS{width:100%;justify-content:space-between}.TracepointStatus_tracepointDetails__sss9P{grid-template-columns:1fr;gap:8px}}.ExecutionTimeStatus_container__ujflQ{padding:20px;height:100%;overflow-y:auto;background:#fff}.ExecutionTimeStatus_header__phMHu{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e9ecef}.ExecutionTimeStatus_header__phMHu h2{margin:0;font-size:20px;font-weight:600;color:#1a1a1a;display:flex;align-items:center;gap:8px}.ExecutionTimeStatus_newIndicator__JsarD{color:#28a745;font-size:16px;animation:ExecutionTimeStatus_pulse__308CQ 2s infinite}@keyframes ExecutionTimeStatus_pulse__308CQ{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.ExecutionTimeStatus_stats__c2WYk{display:flex;gap:16px}.ExecutionTimeStatus_stat__JpzfQ{font-size:14px;color:#6c757d}.ExecutionTimeStatus_stat__JpzfQ strong{color:#1a1a1a}.ExecutionTimeStatus_content__L_F93{display:flex;flex-direction:column;gap:24px}.ExecutionTimeStatus_section__Dpr0q{background:#f8f9fa;border-radius:8px;padding:20px;border:1px solid #e9ecef}.ExecutionTimeStatus_section__Dpr0q h3{margin:0 0 16px;font-size:16px;font-weight:600;color:#1a1a1a}.ExecutionTimeStatus_emptyState__WFiCv{text-align:center;padding:32px 16px;color:#6c757d;font-style:italic;background:#fff;border-radius:6px;border:1px dashed #dee2e6}.ExecutionTimeStatus_executionTimeList__j_OnK{display:flex;flex-direction:column;gap:12px}.ExecutionTimeStatus_executionTimeItem__gFA4N{background:#fff;border:1px solid #e9ecef;border-radius:6px;padding:16px;transition:all .2s ease}.ExecutionTimeStatus_executionTimeItem__gFA4N:hover{border-color:#007bff;box-shadow:0 2px 8px rgba(0,123,255,.1)}.ExecutionTimeStatus_executionTimeHeader__5al2E{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ExecutionTimeStatus_executionTimeId__QCmII{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;color:#495057;background:#f8f9fa;padding:4px 8px;border-radius:4px;border:1px solid #e9ecef;flex:1 1;margin-right:12px}.ExecutionTimeStatus_statusBadge__nhCa8{font-size:12px;font-weight:500;padding:4px 8px;border-radius:12px;background:#d4edda;color:#155724;border:1px solid #c3e6cb;white-space:nowrap}.ExecutionTimeStatus_statusBadge__nhCa8.ExecutionTimeStatus_removed__8KBgv{background:#f8d7da;color:#721c24;border-color:#f5c6cb}.ExecutionTimeStatus_executionTimeDetails__OhArh{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px;font-size:14px}.ExecutionTimeStatus_conversationInfo__wqLaf,.ExecutionTimeStatus_endPointInfo__va5NO,.ExecutionTimeStatus_startPointInfo__lINil{display:flex;flex-direction:column;gap:8px}.ExecutionTimeStatus_conversationInfo__wqLaf strong,.ExecutionTimeStatus_endPointInfo__va5NO strong,.ExecutionTimeStatus_startPointInfo__lINil strong{color:#6c757d;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.ExecutionTimeStatus_pointDetails__pMHR8{display:flex;flex-direction:column;gap:4px;font-size:13px;color:#495057}.ExecutionTimeStatus_pointDetails__pMHR8 span{background:#f8f9fa;padding:2px 6px;border-radius:3px;border:1px solid #e9ecef}.ExecutionTimeStatus_loading__yMuDi{color:#6c757d}.ExecutionTimeStatus_error__d0xUL,.ExecutionTimeStatus_loading__yMuDi{display:flex;justify-content:center;align-items:center;height:200px;font-size:16px}.ExecutionTimeStatus_error__d0xUL{color:#dc3545;text-align:center;padding:20px}@media (max-width:768px){.ExecutionTimeStatus_header__phMHu{flex-direction:column;align-items:flex-start;gap:12px}.ExecutionTimeStatus_stats__c2WYk{width:100%;justify-content:space-between}.ExecutionTimeStatus_executionTimeDetails__OhArh{grid-template-columns:1fr;gap:12px}.ExecutionTimeStatus_executionTimeHeader__5al2E{flex-direction:column;align-items:flex-start;gap:8px}.ExecutionTimeStatus_executionTimeId__QCmII{margin-right:0;width:100%}}.TabbedContent_container__LQpnL{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;border:1px solid #dde1e3;box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden}.TabbedContent_tabs__hcpN3{display:flex;background:#f8f9fa;border-bottom:1px solid #dde1e3}.TabbedContent_tab__wbcea{flex:1 1;padding:16px 20px;background:none;cursor:pointer;font-size:14px;font-weight:500;color:#6c757d;transition:all .2s ease;border:none;border-bottom:3px solid transparent}.TabbedContent_tab__wbcea:hover{background:#e9ecef;color:#495057}.TabbedContent_tab__wbcea.TabbedContent_active___I1vG{background:#fff;color:#1a1a1a;border-bottom-color:#007bff}.TabbedContent_content__ChzQW{flex:1 1;overflow:hidden}.TabbedContent_documentContent__UjnFN{padding:20px;height:100%;overflow-y:auto}.TabbedContent_documentContent__UjnFN h2{margin:0 0 16px;font-size:18px;font-weight:600;color:#1a1a1a}.TabbedContent_documentContent__UjnFN p{margin:0;color:#666;font-size:14px;line-height:1.5}.SplitLayout_container__n2UDf{display:flex;height:calc(100vh - 55px);margin-top:55px;width:100%;padding:0 10px}.SplitLayout_chatSection__gVSxM,.SplitLayout_documentSection__QAF8D{flex:1 1;min-width:0}.SplitLayout_resizer__O7FzJ{width:8px;background:transparent;cursor:col-resize;margin:0 4px;display:flex;align-items:center;justify-content:center;position:relative}.SplitLayout_resizer__O7FzJ:before{content:"";width:4px;height:20px;background:#d0d0d0;border-radius:2px;transition:background-color .2s ease}.SplitLayout_resizer__O7FzJ.SplitLayout_dragging__i_Khp:before,.SplitLayout_resizer__O7FzJ:hover:before{background:#007bff}
/*# sourceMappingURL=1d04f765948beaf9.css.map*/