:root{--copilot-kit-primary-color:#2196f3;--copilot-kit-contrast-color:#ffffff;--copilot-kit-background-color:#ffffff;--copilot-kit-input-background-color:#f9fafb;--copilot-kit-secondary-color:#f5f5f5;--copilot-kit-secondary-contrast-color:#424242;--copilot-kit-separator-color:#e0e0e0;--copilot-kit-muted-color:#9e9e9e;--copilot-kit-text-color:#212121;--copilot-kit-input-text-color:#212121;--copilot-kit-error-background:#ffebee;--copilot-kit-error-border:#ef5350;--copilot-kit-error-text:#c62828;--copilot-kit-shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--copilot-kit-shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--copilot-kit-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1)}.accordion-fullscreen .p-accordion-toggle-icon{display:none}.assistant-chat-fullscreen,.copilot-fullscreen-content{height:calc(100vh - 60px)}.copilotKitInputContainer.poweredByContainer>div>p.poweredBy{display:none!important}.copilotKitChatRoot{padding:0!important}.copilotKitChatRoot,.copilotKitMessages{max-width:100%!important;width:100%!important}.copilotKitMessages{padding:0 .5rem!important}.copilotKitMessagesContainer{padding-top:0!important}.copilotKitMessage{max-width:100%!important;width:100%!important;padding:0!important}.copilotKitAssistantMessage,.copilotKitUserMessage{max-width:100%!important;padding:.5rem!important;font-size:.875rem!important;line-height:1.4!important}.copilotKitUserMessage{background:var(--copilot-kit-primary-color)!important;color:var(--copilot-kit-contrast-color)!important;border-radius:8px!important;margin-left:0!important;margin-top:.5rem!important}.copilotKitAssistantMessage{background:transparent!important;color:var(--copilot-kit-text-color)!important;margin-right:0!important;margin-top:.25rem!important}.copilotKitMessage>div,.copilotKitMessage>div>div{max-width:100%!important;width:100%!important}.copilotKitMarkdown,.copilotKitMarkdown li,.copilotKitMarkdown p,.copilotKitMarkdown span,.copilotKitMessage div:not([class*=Button]):not([class*=Icon]),.copilotKitMessage p,.copilotKitMessage span{font-size:.875rem!important;line-height:1.4!important}.copilotKitInput{max-width:100%!important;width:100%!important;padding:.25rem 0!important;min-height:0!important;border-radius:0 0 5px 5px!important}.copilotKitInput input,.copilotKitInput textarea{width:100%!important;padding:.375rem .5rem!important;font-size:.875rem!important;min-height:2rem!important;max-height:6rem!important;line-height:1.3!important}.copilotKitInput textarea{resize:vertical!important}.copilotKitInput textarea::-webkit-resizer{position:absolute!important;right:0!important;bottom:0!important}.copilotKitInputControls{align-self:flex-end!important;margin-bottom:.25rem!important}.copilotKitInput form,.copilotKitInput>div{display:flex!important;align-items:flex-end!important;gap:.5rem!important}.copilotKitInput input::-moz-placeholder,.copilotKitInput textarea::-moz-placeholder{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.875rem!important;color:var(--copilot-kit-muted-color)!important}.copilotKitInput input::placeholder,.copilotKitInput textarea::placeholder{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.875rem!important;color:var(--copilot-kit-muted-color)!important}[class*=copilotKit]{max-width:100%!important}.copilotKitChatRoot *,.copilotKitMessage *,.copilotKitMessages *{box-sizing:border-box!important}.copilotKitMessage>div[class*=content],.copilotKitMessage>div[class*=message]{margin-left:0!important;margin-right:0!important;width:100%!important}.copilotKitAssistantMessage>p,.copilotKitAssistantMessage>span,.copilotKitUserMessage>p,.copilotKitUserMessage>span{margin:0!important}.copilotKitChatRoot>div{padding-left:0!important;padding-right:0!important}.copilotKitChatRoot>div>div,.copilotKitMessages>div{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.copilotKitHeader{padding:.5rem!important}.p-accordion-content{padding:0!important}