.ai-chat-module__F79Ylq__chatRoot{width:100%;min-width:0;overflow-x:hidden;padding-top:clamp(42px,4vw,60px)!important}.ai-chat-module__F79Ylq__chatRoot,.ai-chat-module__F79Ylq__chatRoot *{box-sizing:border-box}.ai-chat-module__F79Ylq__toolPanelExpanded{max-height:calc(100dvh - clamp(42px,4vw,60px) - clamp(18px,2vw,30px));width:clamp(280px,21vw,322px)!important;margin-bottom:clamp(18px,2vw,30px)!important;margin-left:clamp(18px,2vw,30px)!important}.ai-chat-module__F79Ylq__toolPanelCollapsed{margin-bottom:clamp(18px,2vw,30px)!important;margin-left:clamp(18px,2vw,30px)!important}.ai-chat-module__F79Ylq__toolList{scrollbar-width:thin;min-height:0}.ai-chat-module__F79Ylq__toolTemplateBtn{min-width:0;min-height:88px}.ai-chat-module__F79Ylq__toolTemplateIcon{width:clamp(50px,4vw,57px)!important;height:clamp(50px,4vw,57px)!important}.ai-chat-module__F79Ylq__mainArea{min-width:0;margin-right:clamp(18px,2vw,30px)!important}.ai-chat-module__F79Ylq__toolbar{min-width:0}.ai-chat-module__F79Ylq__toolbarRow{flex-wrap:wrap;gap:10px;min-width:0}.ai-chat-module__F79Ylq__toolbarActions{flex-wrap:wrap;justify-content:flex-end;gap:clamp(8px,1vw,15px)!important}.ai-chat-module__F79Ylq__toolbarActions button{white-space:nowrap;min-height:36px}.ai-chat-module__F79Ylq__formWorkspace{width:auto;min-width:0;max-width:100%;min-height:0;overflow:hidden;margin-inline:clamp(0px,2vw,30px)!important;flex:auto!important;margin-bottom:clamp(18px,2vw,30px)!important}.ai-chat-module__F79Ylq__formCard{scrollbar-width:thin;min-width:300px;height:100%;overflow-y:auto;width:clamp(328px,29vw,369px)!important}.ai-chat-module__F79Ylq__formControlWrap{min-width:0}.ai-chat-module__F79Ylq__formControl{max-width:100%;width:100%!important}.ai-chat-module__F79Ylq__formNoteControl{min-height:96px}.ai-chat-module__F79Ylq__formSidePanel{flex:auto;min-width:0;display:flex}.ai-chat-module__F79Ylq__formSidePanel>*{flex:auto;min-width:0}.ai-chat-module__F79Ylq__defaultSidePanel{min-width:0}.ai-chat-module__F79Ylq__defaultSidePanel p{overflow-wrap:anywhere}.ai-chat-module__F79Ylq__defaultOutputPanel{gap:16px;padding:16px;overflow:hidden}.ai-chat-module__F79Ylq__defaultOutputFrame{min-width:0;max-width:100%;min-height:0;overflow-y:auto;flex:auto!important;width:100%!important}.ai-chat-module__F79Ylq__embeddedInputPanel{flex:none}.ai-chat-module__F79Ylq__historyOutputPanel{background:#f9fafc;border:1px solid #eee;border-left-width:0;flex-direction:column;gap:16px;padding:16px;overflow:hidden}.ai-chat-module__F79Ylq__historyOutputFrame{flex:auto;min-width:0;min-height:0;display:flex}.ai-chat-module__F79Ylq__historyOutputFrame>*{min-height:0;background:0 0!important;border:0!important;max-height:none!important}.ai-chat-module__F79Ylq__defaultWelcomeCard{position:relative;overflow:hidden;box-shadow:0 12px 28px #0f172a0a}.ai-chat-module__F79Ylq__defaultWelcomeCard:before{content:"";background:#ad352e;border-radius:999px;width:3px;height:min(260px,100% - 28px);position:absolute;top:14px;bottom:auto;left:0}.ai-chat-module__F79Ylq__messagesWelcomeCard{width:min(742px,100%);max-width:100%}.ai-chat-module__F79Ylq__defaultWelcomeCard .ai-rich-output{padding:0 0 0 5px}.ai-chat-module__F79Ylq__defaultWelcomeCard .ai-rich-heading{color:#111;font-size:15px;font-weight:700;line-height:22px}.ai-chat-module__F79Ylq__defaultWelcomeCard .ai-rich-paragraph{color:#606060;font-size:13px;line-height:22px}.ai-chat-module__F79Ylq__defaultWelcomeCard .ai-rich-ordered{gap:8px}.ai-chat-module__F79Ylq__defaultWelcomeCard .ai-rich-ordered li{color:#303030;background:#f9fafc;border-color:#f1f2f5;border-radius:12px;min-height:42px;padding:9px 14px 9px 42px;font-size:13px;line-height:22px}.ai-chat-module__F79Ylq__defaultWelcomeCard .ai-rich-ordered li:before{background:#ad352e;width:20px;height:20px;font-size:11px;left:14px}.ai-chat-module__F79Ylq__messagesViewport{min-width:0;padding-inline:clamp(0px,2vw,30px)}.ai-chat-module__F79Ylq__messagesStack{width:100%;min-width:0}.ai-chat-module__F79Ylq__messageRow{min-width:0}.ai-chat-module__F79Ylq__messageRowAssistant{margin-left:clamp(0px,2vw,30px)!important}.ai-chat-module__F79Ylq__messageRowUser{margin-left:auto}.ai-chat-module__F79Ylq__userMessageBubble{width:fit-content;max-width:min(426px,100%)!important}.ai-chat-module__F79Ylq__assistantMessageBubble{min-width:0;max-width:100%;width:min(742px,100%)!important}.ai-chat-module__F79Ylq__messageText{white-space:pre-wrap;overflow-wrap:anywhere}.ai-chat-module__F79Ylq__assistantMessageBubble .ai-rich-output{overflow-wrap:anywhere;max-width:100%}.ai-chat-module__F79Ylq__assistantMessageBubble .ai-rich-code-card{max-width:100%;overflow-x:auto}.ai-chat-module__F79Ylq__assistantActions{flex-wrap:wrap;margin-left:clamp(0px,1.5vw,22px)!important}.ai-chat-module__F79Ylq__inputDock{width:100%;margin-bottom:clamp(18px,2vw,30px)!important}.ai-chat-module__F79Ylq__inputPanel{padding:clamp(18px,1.8vw,25px)!important}.ai-chat-module__F79Ylq__inputRow{min-width:0;margin-left:clamp(0px,1.8vw,25px)!important}.ai-chat-module__F79Ylq__inputRow input{min-width:0}.ai-chat-module__F79Ylq__sendButton{min-width:88px;width:clamp(88px,7vw,98px)!important}@media (max-width:1360px){.ai-chat-module__F79Ylq__toolPanelExpanded{width:clamp(260px,22vw,294px)!important}.ai-chat-module__F79Ylq__formCard{width:clamp(312px,31vw,350px)!important}}@media (max-width:1180px){.ai-chat-module__F79Ylq__chatRoot{padding-top:40px!important}.ai-chat-module__F79Ylq__toolPanelExpanded{width:clamp(238px,27vw,280px)!important;margin-left:16px!important}.ai-chat-module__F79Ylq__toolPanelCollapsed{margin-left:16px!important}.ai-chat-module__F79Ylq__mainArea{margin-right:16px!important}.ai-chat-module__F79Ylq__formWorkspace{flex-direction:column;min-height:0;padding-bottom:16px;overflow-y:auto;flex:auto!important}.ai-chat-module__F79Ylq__formCard{flex:none;min-width:0;height:auto;max-height:none;width:100%!important}.ai-chat-module__F79Ylq__formSidePanel{flex:none}.ai-chat-module__F79Ylq__formSidePanel>*{max-height:min(420px,100dvh - 420px);border-top-width:0!important;border-left-width:1px!important}.ai-chat-module__F79Ylq__defaultSidePanel{max-height:min(420px,100dvh - 420px);overflow-y:auto;border-top-width:0!important;border-left-width:1px!important}.ai-chat-module__F79Ylq__historyOutputPanel{border-top-width:0;border-left-width:1px;max-height:min(420px,100dvh - 420px)}}@media (max-width:1024px){.ai-chat-module__F79Ylq__toolPanelExpanded{width:240px!important}.ai-chat-module__F79Ylq__toolTemplateBtn{gap:8px!important;padding:12px!important}.ai-chat-module__F79Ylq__toolTemplateIcon{width:46px!important;height:46px!important}.ai-chat-module__F79Ylq__toolbar{padding-inline:16px!important}.ai-chat-module__F79Ylq__toolbarActions{justify-content:flex-start;width:100%;margin-left:0!important}.ai-chat-module__F79Ylq__assistantMessageBubble{width:100%!important}}@media (min-width:1600px){.ai-chat-module__F79Ylq__toolPanelExpanded{width:322px!important}.ai-chat-module__F79Ylq__mainArea{margin-right:30px!important}}
