._messagesContainer_1dvv4_1{z-index:1;scroll-behavior:smooth;scrollbar-width:none;flex:1;max-height:calc(100vh - 200px);padding:16px;position:relative;overflow-y:auto}._messagesContainer_1dvv4_1::-webkit-scrollbar{display:none}._message_1dvv4_1{margin-bottom:12px}._userMessage_1dvv4_20{flex-direction:column;align-items:flex-end;display:flex}._userMessage_1dvv4_20 ._messageContent_1dvv4_25{word-wrap:break-word;border-radius:18px 4px 18px 18px;max-width:80%;padding:12px 16px;color:#000!important;background:#ecfbfa!important;font-family:Sora,sans-serif!important}._userMessage_1dvv4_20 ._messageContent_1dvv4_25 *{color:#000!important;font-family:Sora,sans-serif!important}._userMessage_1dvv4_20 ._messageTime_1dvv4_38{font-size:var(--chat-font-12,12px);color:#6b7280;margin-top:4px}._userMessage_1dvv4_20 ._messageTime_1dvv4_38 small{font-size:var(--chat-font-12,12px)!important}._botMessage_1dvv4_47{flex-direction:column;align-items:flex-start;display:flex}._botMessage_1dvv4_47 ._messageContent_1dvv4_25{box-sizing:border-box;word-wrap:break-word;border-radius:18px 18px 18px 4px;max-width:100%;padding:12px 16px;color:#000!important;background:#f6f6f9!important;font-family:Sora,sans-serif!important}._botMessage_1dvv4_47 ._messageContent_1dvv4_25 *{color:#000!important;font-family:Sora,sans-serif!important}._botMessage_1dvv4_47 ._messageTime_1dvv4_38{font-size:var(--chat-font-12,12px);color:#6b7280;margin-top:4px}._botMessage_1dvv4_47 ._messageTime_1dvv4_38 small{font-size:var(--chat-font-12,12px)!important}._botMessage_1dvv4_47 ._messageFooter_1dvv4_74{justify-content:space-between;align-items:center;width:100%;margin-top:4px;display:flex}._botMessage_1dvv4_47 ._messageFooter_1dvv4_74 ._messageTime_1dvv4_38{margin-top:0}._botMessage_1dvv4_47 ._messageFooter_1dvv4_74 ._feedbackButtons_1dvv4_84{margin-right:-6px}._toolCalls_1dvv4_91{align-self:flex-start;width:100%;margin-top:4px}._feedbackButtons_1dvv4_84{align-items:center;gap:4px;display:flex}._feedbackButton_1dvv4_84{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px 6px;transition:all .2s;display:flex}._feedbackButton_1dvv4_84:hover:not(:disabled){color:#374151;background:#0000000d}._feedbackButton_1dvv4_84:disabled{cursor:default;opacity:.5}._feedbackActive_1dvv4_124{color:#41d9cc!important;opacity:1!important}._systemMessage_1dvv4_129{flex-direction:column;align-items:flex-start;margin:16px 0;display:flex}._systemMessage_1dvv4_129 ._messageContent_1dvv4_25{word-wrap:break-word;text-align:left;border:none;border-radius:12px;max-width:90%;padding:16px 20px;color:#6b7280!important;background:0 0!important;font-family:Sora,sans-serif!important}._systemMessage_1dvv4_129 ._messageContent_1dvv4_25 *{color:#6b7280!important;font-family:Sora,sans-serif!important}._systemMessage_1dvv4_129 ._messageContent_1dvv4_25 h1{color:#000!important;margin:0 0 16px!important;font-family:Sora,sans-serif!important;font-size:20px!important;font-weight:700!important}._systemMessage_1dvv4_129 ._messageContent_1dvv4_25 h3{color:#374151!important;margin:16px 0 8px!important;font-family:Sora,sans-serif!important;font-size:16px!important;font-weight:600!important}._systemMessage_1dvv4_129 ._messageContent_1dvv4_25 strong{color:#374151!important;font-weight:600!important}._systemMessage_1dvv4_129 ._messageTime_1dvv4_38{display:none}._loadingMessage_1dvv4_172{align-items:flex-start;display:flex}._thinkingContainer_1dvv4_177{align-items:center;gap:12px;display:flex}._thinkingBubble_1dvv4_183{background:#f6f6f9;border-radius:18px 18px 18px 4px;justify-content:center;align-items:center;gap:4px;min-width:60px;padding:16px 10px;display:flex}._thinkingStep_1dvv4_194{color:#9ca3af;font-size:var(--chat-font-14,14px);opacity:.8;word-wrap:break-word;max-width:300px;font-family:Sora,sans-serif;font-style:italic;animation:.3s ease-in _fadeInStep_1dvv4_1}._typingCursor_1dvv4_205{color:#41d9cc;letter-spacing:0;margin-left:1px;font-size:16px;font-weight:400;line-height:1;animation:1s infinite _typingCursor_1dvv4_205;display:inline-block}._streamingDots_1dvv4_216{justify-content:center;align-items:center;gap:4px;width:100%;margin-top:8px;display:flex}._streamingDot_1dvv4_216{background:#41d9cc;border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite _thinkingAnimation_1dvv4_1}._streamingDot_1dvv4_216:first-child{animation-delay:0s}._streamingDot_1dvv4_216:nth-child(2){animation-delay:.2s}._streamingDot_1dvv4_216:nth-child(3){animation-delay:.4s}._thinkingDot_1dvv4_242{background:#41d9cc;border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite _thinkingAnimation_1dvv4_1}._thinkingDot_1dvv4_242:first-child{animation-delay:0s}._thinkingDot_1dvv4_242:nth-child(2){animation-delay:.2s}._thinkingDot_1dvv4_242:nth-child(3){animation-delay:.4s}@keyframes _thinkingAnimation_1dvv4_1{0%,80%,to{background:#41d9cc;transform:scale(1)}40%{background:#d3349a;transform:scale(1.2)}}._chatPanel_1dvv4_269{--chat-font-10:clamp(9px, calc(6px + .15625vw), 10px);--chat-font-11:clamp(10px, calc(7px + .15625vw), 11px);--chat-font-12:clamp(11px, calc(8px + .15625vw), 12px);--chat-font-13:clamp(12px, calc(9px + .15625vw), 13px);--chat-font-14:clamp(13px, calc(10px + .15625vw), 14px);font-size:var(--chat-font-14);background:#fff;border:1px solid #e5e5e5;flex-direction:column;width:100%;height:100%;display:flex;position:relative}._chatPanel_1dvv4_269 ._messagesContainer_1dvv4_1,._chatPanel_1dvv4_269 ._optionsContainer_1dvv4_306,._chatPanel_1dvv4_269 ._inputContainer_1dvv4_307{padding-left:max(16px,50% - clamp(768px,60%,1200px)/2);padding-right:max(16px,50% - clamp(768px,60%,1200px)/2)}@keyframes _fadeInStep_1dvv4_1{0%{opacity:0;transform:translateY(5px)}to{opacity:.8;transform:translateY(0)}}@keyframes _typingCursor_1dvv4_205{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes _chat-entrance_1dvv4_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._emptyState_1dvv4_340{animation:.35s ease-out both _chat-entrance_1dvv4_1}@media (prefers-reduced-motion:reduce){._emptyState_1dvv4_340,._optionsContainer_1dvv4_306{animation:none}}._inputContainer_1dvv4_307{z-index:1;background:#fff;border-top:1px solid #e5e5e5;flex-direction:column;gap:8px;margin-top:auto;margin-bottom:0;padding:16px;display:flex;position:relative}._inputContainer_1dvv4_307>:first-child{flex:1}._characterLimit_1dvv4_366{font-size:var(--chat-font-12,12px);color:#6b7280;align-self:flex-start;margin-top:4px;font-family:Sora,sans-serif;transition:color .2s}._characterLimit_1dvv4_366._warning_1dvv4_374{color:#f59e0b}._characterLimit_1dvv4_366._danger_1dvv4_377{color:#ef4444}._footerText_1dvv4_381{font-size:var(--chat-font-12,12px);color:#9ca3af;text-align:center;opacity:.8;align-self:center;width:500px;margin-top:8px;font-family:Sora,sans-serif;line-height:1.4}._footerLink_1dvv4_393{color:inherit;text-decoration:underline}._footerLink_1dvv4_393:hover{color:#6b7280}._warningReopenButton_1dvv4_401{color:#f2a041!important}._warningReopenButton_1dvv4_401:hover{color:#d97706!important}._warningReopenButton_1dvv4_401:focus{color:#f2a041!important}body.chat-panel-open ._h-full_1dvv4_411._overflow-auto_1dvv4_411::-webkit-scrollbar{width:12px!important;display:block!important}body.chat-panel-open [class*=awsui_content]::-webkit-scrollbar{width:12px!important;display:block!important}body.chat-panel-open ._h-full_1dvv4_411._overflow-auto_1dvv4_411::-webkit-scrollbar-track{background:#f1f1f1!important}body.chat-panel-open [class*=awsui_content]::-webkit-scrollbar-track{background:#f1f1f1!important}body.chat-panel-open ._h-full_1dvv4_411._overflow-auto_1dvv4_411::-webkit-scrollbar-thumb{background:#c1c1c1!important;border-radius:6px!important}body.chat-panel-open [class*=awsui_content]::-webkit-scrollbar-thumb{background:#c1c1c1!important;border-radius:6px!important}body.chat-panel-open ._h-full_1dvv4_411._overflow-auto_1dvv4_411::-webkit-scrollbar-thumb:hover{background:#a8a8a8!important}body.chat-panel-open [class*=awsui_content]::-webkit-scrollbar-thumb:hover{background:#a8a8a8!important}body.chat-panel-open ._h-full_1dvv4_411._overflow-auto_1dvv4_411,body.chat-panel-open [class*=awsui_content]{-ms-overflow-style:auto!important;scrollbar-width:auto!important}._optionsContainer_1dvv4_306{z-index:1;background:#fff;margin-top:auto;padding:16px;animation:.35s ease-out 60ms both _chat-entrance_1dvv4_1;position:relative}._optionsTitle_1dvv4_444{color:#374151;margin:0 0 12px;font-family:Sora,sans-serif;font-size:16px;font-weight:600}._optionsList_1dvv4_452{flex-direction:column;gap:8px;display:flex}._optionButton_1dvv4_458{color:#374151;font-size:var(--chat-font-14,14px);cursor:pointer;text-align:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:12px 16px;font-family:Sora,sans-serif;font-weight:500;transition:all .2s;display:flex}._optionButton_1dvv4_458:hover{background:#f9fafb;border-color:#9ca3af}._optionButton_1dvv4_458:active{background:#f3f4f6;border-color:#6b7280}._optionButton_1dvv4_458:focus{border-color:#41d9cc;outline:none;box-shadow:0 0 0 3px #41d9cc1a}._styledInputContainer_wi08i_1{background:linear-gradient(90deg,#41d9cc 0%,#d3349a 100%) 0%/100% 100%;border-radius:12px;flex:1;align-items:flex-start;padding:1.5px;display:flex;position:relative}._styledInputContainer_wi08i_1._loading_wi08i_12{background:linear-gradient(90deg,#41d9cc 0%,#d3349a 25%,#41d9cc 50%,#d3349a 75%,#41d9cc 100%) 0 0/200% 100%}@keyframes _gradientSpin_wi08i_1{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes _flowingGradient_wi08i_1{0%{background-position:100%}to{background-position:0%}}._styledInputContainer_wi08i_1._loading_wi08i_12{background:linear-gradient(90deg,#41d9cc 0%,#d3349a 25%,#41d9cc 50%,#d3349a 75%,#41d9cc 100%) 0 0/200% 100%;animation:2s linear infinite _flowingGradient_wi08i_1}._inputIcon_wi08i_42{color:#d3349a;z-index:2;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._styledInput_wi08i_1{width:100%;font-family:Sora,sans-serif;font-size:var(--chat-font-14,14px);color:#333;box-sizing:border-box;resize:none;background:#fff;border:none;border-radius:12px;height:44px;min-height:44px;max-height:200px;padding:12px 52px 12px 16px;line-height:1.4;overflow:hidden}._styledInput_wi08i_1::placeholder{color:#999}._styledInput_wi08i_1:focus{outline:none}._styledInput_wi08i_1:disabled{color:#999;cursor:not-allowed;background:#f5f5f5}._sendButton_wi08i_83{cursor:pointer;z-index:2;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .2s;display:flex;position:absolute;bottom:8px;right:8px}._sendButton_wi08i_83:hover:not(:disabled){opacity:.8}._sendButton_wi08i_83:disabled{opacity:.4;cursor:not-allowed}._sendIcon_wi08i_107{color:#6b7280;width:20px;height:20px}._loadingContainer_1ms7a_1{color:#6b7280;flex:1;justify-content:center;align-items:center;height:100%;font-style:italic;display:flex;overflow:hidden}._fuzzyBall_1ms7a_12{justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}._fuzzyBallCore_1ms7a_21{filter:blur(3px);background:conic-gradient(#41d9cce6 0deg,#41d9ccb3 90deg,#d3349ae6 180deg,#d3349ab3 270deg,#41d9cce6 360deg);border-radius:50%;width:120px;height:120px;animation:3s linear infinite _yingYangSpin_1ms7a_1,5s ease-in-out infinite _gasCloudFloat_1ms7a_1;position:relative;box-shadow:0 0 20px #41d9cc99,0 0 40px #d3349a66,0 0 60px #41d9cc4d,0 0 80px #d3349a33,0 0 100px #41d9cc1a}._fuzzyBallCore_1ms7a_21:before{content:"";filter:blur(2px);z-index:-1;background:radial-gradient(circle at 25%,#d3349acc 0%,#d3349a99 35%,#0000 50%),radial-gradient(circle at 75%,#41d9cccc 0%,#41d9cc99 35%,#0000 50%);border-radius:50%;animation:2.5s linear infinite reverse _yingYangSpin_1ms7a_1;position:absolute;inset:-15px}._fuzzyBallCore_1ms7a_21:after{content:"";filter:blur(4px);z-index:-2;background:radial-gradient(circle at 30% 70%,#41d9cc99 0%,#41d9cc4d 40%,#0000 60%),radial-gradient(circle at 70% 30%,#d3349a99 0%,#d3349a4d 40%,#0000 60%);border-radius:50%;animation:4s linear infinite _yingYangSpin_1ms7a_1;position:absolute;inset:-30px}._sparkle_1ms7a_58{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);filter:drop-shadow(0 0 3px #d3349acc);background:#d3349a;width:6px;height:6px;animation:1s ease-in-out infinite _sparkleAnimation_1ms7a_1;position:absolute}._sparkle_1ms7a_58:nth-child(2){animation-duration:.8s;animation-delay:0s;top:15%;left:45%;transform:scale(.9)}._sparkle_1ms7a_58:nth-child(3){animation-duration:1.2s;animation-delay:.2s;top:55%;left:75%;transform:scale(.6)}._sparkle_1ms7a_58:nth-child(4){animation-duration:.9s;animation-delay:.4s;top:75%;left:25%;transform:scale(1.1)}._sparkle_1ms7a_58:nth-child(5){animation-duration:1.1s;animation-delay:.6s;top:35%;left:15%;transform:scale(.7)}._sparkle_1ms7a_58:nth-child(6){animation-duration:.7s;animation-delay:.1s;top:60%;left:50%;transform:scale(.8)}._sparkle_1ms7a_58:nth-child(7){animation-duration:1.3s;animation-delay:.3s;top:25%;left:80%;transform:scale(.5)}._sparkle_1ms7a_58:nth-child(8){animation-duration:.6s;animation-delay:.5s;top:80%;left:60%;transform:scale(1)}._sparkle_1ms7a_58:nth-child(9){animation-duration:1s;animation-delay:.7s;top:45%;left:85%;transform:scale(.9)}@keyframes _yingYangSpin_1ms7a_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _gasCloudMorph_1ms7a_1{0%{border-radius:50% 40% 60% 30%;transform:scale(1)skew(0deg)}25%{border-radius:60% 50% 40%;transform:scale(1.05)skew(2deg)}50%{border-radius:40% 60% 50% 40%;transform:scale(.95)skew(-1deg)}75%{border-radius:50% 40% 60% 50%;transform:scale(1.02)skew(1deg)}to{border-radius:50% 40% 60% 30%;transform:scale(1)skew(0deg)}}@keyframes _gasCloudFloat_1ms7a_1{0%,to{transform:translateY(0)translate(0)}25%{transform:translateY(-3px)translate(2px)}50%{transform:translateY(2px)translate(-1px)}75%{transform:translateY(-1px)translate(3px)}}@keyframes _gasCloudWobble_1ms7a_1{0%{border-radius:50%;transform:scale(1)}33%{border-radius:45% 55% 60% 40%;transform:scale(1.1)}66%{border-radius:55% 45% 40% 60%;transform:scale(.9)}to{border-radius:50%;transform:scale(1)}}@keyframes _gasCloudPulse_1ms7a_1{0%{opacity:.3;filter:blur(4px);transform:scale(1)}50%{opacity:.6;filter:blur(2px);transform:scale(1.2)}to{opacity:.2;filter:blur(5px);transform:scale(.8)}}@keyframes _gasCoreBreathing_1ms7a_1{0%{opacity:.6;filter:blur(3px);transform:scale(1)}50%{opacity:.3;filter:blur(4px);transform:scale(1.05)}to{opacity:.7;filter:blur(2px);transform:scale(.95)}}@keyframes _sparkleAnimation_1ms7a_1{0%{opacity:0;transform:scale(0)rotate(0)translateY(0)}20%{opacity:.8;transform:scale(.5)rotate(72deg)translateY(-2px)}50%{opacity:1;transform:scale(1)rotate(180deg)translateY(-1px)}80%{opacity:.6;transform:scale(.7)rotate(288deg)translateY(1px)}to{opacity:0;transform:scale(0)rotate(360deg)translateY(0)}}._activity_1stpd_9{--aa-ink:#14143a;--aa-ink-2:#2d2d53;--aa-ink-3:#454566;--aa-mint:#00decb;--aa-mint-4:#1aaa9e;--aa-surface:#fff;--aa-canvas:#f6f6fb;--aa-border:#e4e4e8;--aa-muted:#a2a2b3;--aa-success:#79b250;--aa-running:#1aaa9e;--aa-error:#d92b2b;--aa-skipped:#a2a2b3;--aa-magenta:#d3349a;width:100%;min-width:0}._collapsedTrigger_1stpd_29{color:var(--aa-muted);font-size:var(--chat-font-12,12px);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:2px 0;line-height:1.4;display:inline-flex}._collapsedTrigger_1stpd_29:hover{color:var(--aa-ink-3)}._collapsedChevron_1stpd_45{flex-shrink:0;transition:transform .15s}._runningLine_1stpd_50{color:var(--aa-muted);font-size:var(--chat-font-12,12px);align-items:center;gap:6px;margin-top:2px;display:flex}._card_1stpd_60{border:1px solid var(--aa-border);background:var(--aa-surface);border-radius:12px;margin:4px 0 12px;overflow:hidden}._header_1stpd_68{background:var(--aa-surface);cursor:pointer;text-align:left;border:none;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}._header_1stpd_68:hover{background:var(--aa-canvas)}._headerIcon_1stpd_83{color:var(--aa-mint-4);flex-shrink:0}._headerTitle_1stpd_88{font-size:var(--chat-font-13,13px);color:var(--aa-ink);font-weight:600}._headerSummary_1stpd_94{min-width:0;color:var(--aa-muted);font-size:var(--chat-font-12,12px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._headerChevron_1stpd_103{color:var(--aa-muted);flex-shrink:0;margin-left:auto}._timeline_1stpd_109{flex-direction:column;padding:4px 12px 12px;display:flex}._row_1stpd_116{gap:10px;min-width:0;display:flex}._rail_1stpd_122{flex-direction:column;flex-shrink:0;align-items:center;display:flex}._node_1stpd_129{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._nodeSmall_1stpd_139{width:22px;height:22px}._connector_1stpd_144{background:var(--aa-border);flex:auto;width:2px;min-height:8px;margin:2px 0}._statusSuccess_1stpd_152{color:var(--aa-success);background:#79b2501f}._statusRunning_1stpd_157{color:var(--aa-running);background:#1aaa9e1f}._statusError_1stpd_162{color:var(--aa-error);background:#d92b2b1f}._statusSkipped_1stpd_167{color:var(--aa-skipped);background:#a2a2b324}._statusThinking_1stpd_172{color:var(--aa-magenta);background:#d3349a1f}._statusSubagent_1stpd_178{color:var(--aa-mint-4);background:#00decb29}._content_1stpd_183{flex:auto;min-width:0;padding-bottom:10px}._stepHeader_1stpd_189{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:4px 0;display:flex}._stepHeaderStatic_1stpd_201{cursor:default}._stepLabel_1stpd_205{min-width:0;color:var(--aa-ink-2);font-size:var(--chat-font-13,13px);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._countPill_1stpd_215{background:var(--aa-canvas);color:var(--aa-ink-3);font-size:var(--chat-font-11,11px);border-radius:9px;flex-shrink:0;padding:0 6px;font-weight:600;line-height:18px}._statusText_1stpd_226{font-size:var(--chat-font-11,11px);flex-shrink:0}._statusTextError_1stpd_231{color:var(--aa-error)}._statusTextSkipped_1stpd_235{color:var(--aa-skipped)}._duration_1stpd_239{color:var(--aa-muted);font-size:var(--chat-font-11,11px);flex-shrink:0;margin-left:auto}._stepChevron_1stpd_246{color:var(--aa-muted);flex-shrink:0;transition:transform .15s}._chevronOpen_1stpd_252{transform:rotate(90deg)}._stepBody_1stpd_256{flex-direction:column;gap:8px;padding:4px 0 6px;display:flex}._reasoning_1stpd_263{color:var(--aa-ink-3);font-size:var(--chat-font-12,12px);white-space:pre-wrap;line-height:1.5}._reasoningHidden_1stpd_270{color:var(--aa-muted);font-size:var(--chat-font-12,12px);font-style:italic}._panel_1stpd_276{border:1px solid var(--aa-border);background:var(--aa-canvas);border-radius:7px;padding:6px 8px}._panelLabel_1stpd_283{color:var(--aa-muted);font-size:var(--chat-font-10,10px);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-weight:600;display:block}._panelBody_1stpd_293{font-family:Menlo,Monaco,Courier New,monospace;font-size:var(--chat-font-12,12px);color:var(--aa-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}._panelResult_1stpd_303{max-height:200px;overflow:auto}._truncatedNote_1stpd_308{color:var(--aa-muted);font-size:var(--chat-font-11,11px);margin:4px 0 0;font-style:italic}._subTimeline_1stpd_316{flex-direction:column;margin-top:4px;display:flex}._spinner_1stpd_322{animation:.8s linear infinite _aa-spin_1stpd_1}@keyframes _aa-spin_1stpd_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._artifact_1wca9_7{--ac-surface:#fff;--ac-border:#e4e4e8;--ac-muted:#a2a2b3;--ac-label:#5c5c75;--ac-canvas:#eeeef4;--ac-ink:#14143a;--ac-ink-3:#454566;--ac-mint-4:#1aaa9e;width:100%;min-width:0;margin:20px 0}._collapsedTrigger_1wca9_27{color:var(--ac-label);font-size:var(--chat-font-14,14px);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:2px 0;line-height:1.4;display:inline-flex}._collapsedTrigger_1wca9_27:hover,._collapsedTrigger_1wca9_27:focus-visible{color:var(--ac-ink);text-decoration:underline}._collapsedChevron_1wca9_46{flex-shrink:0;transition:transform .15s}._card_1wca9_51{border:1px solid var(--ac-border);background:var(--ac-surface);border-radius:12px;overflow:hidden}._header_1wca9_58{background:var(--ac-surface);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;border:0;align-items:center;gap:8px;padding:10px 12px;display:flex}._header_1wca9_58:hover,._header_1wca9_58:focus-visible{background:var(--ac-canvas)}._headerIcon_1wca9_76{color:var(--ac-mint-4);flex-shrink:0}._headerTitle_1wca9_81{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;font-size:var(--chat-font-14,14px);flex:auto;overflow:hidden}._headerChevron_1wca9_92{color:var(--ac-muted);flex:none;transition:transform .15s}._chevronOpen_1wca9_98{transform:rotate(90deg)}._body_1wca9_102{border-top:1px solid var(--ac-border);padding:12px}._markdownContainer_1d1iy_1{word-wrap:break-word;overflow-wrap:break-word}._markdownContainer_1d1iy_1._userMessage_1d1iy_5{color:#fff}._markdownContainer_1d1iy_1._userMessage_1d1iy_5 ._link_1d1iy_8{color:#ffffffe6;text-decoration:underline}._markdownContainer_1d1iy_1._userMessage_1d1iy_5 ._link_1d1iy_8:hover{color:#fff}._markdownContainer_1d1iy_1._botMessage_1d1iy_15{color:#374151}._markdownContainer_1d1iy_1>:first-child{margin-top:0}._heading1_1d1iy_22{margin-top:0;margin-bottom:.75rem;font-size:1.5em;font-weight:700;line-height:1.3}._heading2_1d1iy_30{margin-top:1rem;margin-bottom:.5rem;font-size:1.3em;font-weight:600;line-height:1.3}._heading3_1d1iy_38{margin-top:.75rem;margin-bottom:.5rem;font-size:1.1em;font-weight:600;line-height:1.3}._heading4_1d1iy_46{margin-top:.5rem;margin-bottom:.25rem;font-size:1em;font-weight:600;line-height:1.3}._heading5_1d1iy_54,._heading6_1d1iy_55{margin-top:.5rem;margin-bottom:.25rem;font-size:.9em;font-weight:600;line-height:1.3}._paragraph_1d1iy_63{margin-top:0;margin-bottom:.75rem;line-height:1.5}._paragraph_1d1iy_63:last-child{margin-bottom:0}._unorderedList_1d1iy_72,._orderedList_1d1iy_73{margin-top:0;margin-bottom:.75rem;padding-left:1.5rem}._listItem_1d1iy_79{margin-bottom:.25rem;line-height:1.5}._inlineCode_1d1iy_84{color:#e11d48;background-color:#0000000d;border-radius:.25rem;padding:.125rem .25rem;font-family:SFMono-Regular,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em}._userMessage_1d1iy_5 ._inlineCode_1d1iy_84{color:#fffffff2;background-color:#fff3}._codeBlock_1d1iy_98{color:#374151;background-color:#f8f9fa;border:1px solid #e5e7eb;border-radius:.375rem;padding:.75rem;font-family:SFMono-Regular,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em;line-height:1.4}._preBlock_1d1iy_109{margin-top:0;margin-bottom:.75rem;overflow-x:auto}._preBlock_1d1iy_109 ._codeBlock_1d1iy_98{white-space:pre;margin:0;padding:.75rem;display:block}._blockquote_1d1iy_121{color:#6b7280;border-left:4px solid #d3349a;margin:0 0 .75rem;padding-left:1rem;font-style:italic}._userMessage_1d1iy_5 ._blockquote_1d1iy_121{color:#fffc;border-left-color:#ffffff80}._link_1d1iy_8{color:#d3349a;text-underline-offset:2px;font-weight:600;text-decoration:underline}._link_1d1iy_8:hover{text-decoration-thickness:2px}._tableWrapper_1d1iy_147{overscroll-behavior-x:contain;min-width:0;max-width:100%;margin-top:0;margin-bottom:.75rem;overflow-x:auto}._table_1d1iy_147{border-collapse:collapse;width:100%;margin:0;font-size:.875em}._tableHeader_1d1iy_163{text-align:left;background-color:#f9fafb;border:1px solid #e5e7eb;padding:.5rem;font-weight:600}._tableCell_1d1iy_171{border:1px solid #e5e7eb;padding:.5rem}._tableRow_1d1iy_176:nth-child(2n){background-color:#f9fafb}._horizontalRule_1d1iy_180{border:none;border-top:1px solid #e5e7eb;margin:1rem 0}._userMessage_1d1iy_5 ._horizontalRule_1d1iy_180{border-top-color:#ffffff4d}._markdownContainer_1d1iy_1 strong{font-weight:600}._markdownContainer_1d1iy_1 em{font-style:italic}._buttons_3xkjg_1 button{padding-top:8px!important;padding-bottom:8px!important;font-size:15px!important}._card_s6pt3_11{--pc-ink:#14143a;--pc-ink-3:#454566;--pc-mint-4:#1aaa9e;--pc-surface:#fff;--pc-canvas:#f6f6fb;--pc-border:#e4e4e8;--pc-muted:#a2a2b3;--pc-error:#d92b2b;border:1px solid var(--pc-border);background:var(--pc-surface);width:100%;min-width:0;font-size:var(--chat-font-13,13px);color:var(--pc-ink);border-radius:8px;margin-top:8px;padding:10px 12px;line-height:1.45}._header_s6pt3_32{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}._title_s6pt3_40{font-weight:600}._count_s6pt3_44{color:var(--pc-muted);font-size:var(--chat-font-12,12px);flex-shrink:0}._fields_s6pt3_50{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._field_s6pt3_50{background:var(--pc-canvas);border-radius:6px;min-width:0;padding:6px 8px}._fieldLabel_s6pt3_66{font-weight:600;font-size:var(--chat-font-12,12px);color:var(--pc-ink-3)}._fieldValue_s6pt3_72{white-space:pre-wrap;overflow-wrap:anywhere;max-height:160px;margin-top:2px;overflow-y:auto}._fieldReason_s6pt3_82{color:var(--pc-muted);font-size:var(--chat-font-12,12px);margin-top:3px;font-style:italic}._stale_s6pt3_89{color:var(--pc-ink-3);font-size:var(--chat-font-12,12px);margin-top:8px}._outcome_s6pt3_95{font-size:var(--chat-font-12,12px);color:var(--pc-ink-3);margin-top:8px}._rejected_s6pt3_101{color:var(--pc-error);font-size:var(--chat-font-12,12px);margin-top:4px}._actions_s6pt3_107{gap:8px;margin-top:10px;display:flex}._button_s6pt3_113{border:1px solid var(--pc-border);background:var(--pc-surface);color:var(--pc-ink);font-size:var(--chat-font-13,13px);cursor:pointer;border-radius:6px;padding:5px 12px;font-weight:600}._button_s6pt3_113:hover:not(:disabled){border-color:var(--pc-muted)}._button_s6pt3_113:disabled{color:var(--pc-muted);cursor:not-allowed}._applyButton_s6pt3_131{border-color:var(--pc-mint-4);background:var(--pc-mint-4);color:#fff}._applyButton_s6pt3_131:hover:not(:disabled){border-color:var(--pc-mint-4);filter:brightness(.95)}._applyButton_s6pt3_131:disabled{border-color:var(--pc-border);background:var(--pc-canvas);color:var(--pc-muted);filter:none}._sidePanelHeader_aeauo_1{background-image:linear-gradient(90deg,#41d9cc 0%,#d3349a 100%);background-position:bottom;background-repeat:no-repeat;background-size:100% 4px}._sidePanelHeader_aeauo_1 h2{color:#0f1b2a;align-items:center;margin:0;padding:0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.25;display:flex}._sidePanelHeaderButtons_aeauo_18{flex-direction:row;align-items:center;display:flex}._sidePanelHeader_aeauo_1 button{cursor:pointer;padding:var(--space-scaled-xxxs-oo06c7,2px);text-align:center;--tw-text-opacity:1;color:rgb(139 139 160/var(--tw-text-opacity,1));background-color:#0000;border-width:0;border-radius:.375rem;justify-content:center;align-items:center;display:flex}._sidePanelHeader_aeauo_1 button:hover{--tw-bg-opacity:1;background-color:rgb(237 237 242/var(--tw-bg-opacity,1))}._sidePanelHeader_aeauo_1 button{width:40px;height:40px;transition:background-color .2s}._sidePanelContainer_15u2c_1{min-width:var(--side-panel-width,0)}
