@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.chat-message-item .chat-message-item-footer{margin:12px 0 6px;display:flex;justify-content:space-between}.chat-message-item .chat-message-item-footer-left>span{margin-right:12px}.chat-message-item .chat-message-item-icon{display:inline-flex;padding:4px;cursor:pointer}.chat-message-item .chat-message-item-icon:hover{background-color:#e5effe}.nlux-chatSegment.nlux-chatSegment--complete .chat-message-item-footer,.nlux-chatSegment.nlux-chatSegment--complete .chat-message-item-footer .chat-message-item-footer-right .chat-message-item-icon{visibility:hidden}.nlux-chatSegment.nlux-chatSegment--complete:hover .chat-message-item-footer{visibility:visible}.nlux-chatSegment.nlux-chatSegment--complete:last-child .chat-message-item-footer{visibility:visible}.nlux-chatSegment.nlux-chatSegment--complete:last-child .chat-message-item-footer .chat-message-item-footer-right .chat-message-item-icon{visibility:visible}.rewrite-greeting .nlux-conversationStarters-container{display:none}.initial-greeting{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.initial-greeting .greeting-container{margin-top:30px;display:flex;flex-direction:column;align-items:center}.initial-greeting .greeting-container .greeting-icon{width:50px;height:50px;background-size:100%}.initial-greeting .greeting-container .greeting-text{line-height:1.3;font-weight:600;font-size:28px}.initial-greeting .greeting-container .greeting-text-name{display:inline-block;background:linear-gradient(270deg,#ae79cc 3%,#1366ec 96%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.initial-greeting .greeting-quick-start{flex:1;max-width:100%;height:0;overflow-y:auto;padding:0 20px;margin-top:48px;margin-bottom:20px}.initial-greeting .greeting-quick-start .quick-start-item{margin-bottom:12px;line-height:28px;padding:11px 16px;display:flex;align-items:center;justify-content:space-between;border-radius:2px;border:1px solid #e5effe;cursor:pointer}.initial-greeting .greeting-quick-start .quick-start-item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.initial-greeting .greeting-quick-start .quick-start-item i{line-height:1}.initial-greeting .greeting-quick-start .quick-start-item i svg{width:16px;height:16px}.initial-greeting .greeting-quick-start .quick-start-item:hover{background:linear-gradient(61deg,#e5effe80 -24%,#eeebff80 127%)}.nlux-AiChat-root.nlux-theme-nova[data-color-scheme=light]{--nlux-Exceptions--BackgroundColor:tomato;--nlux-Exceptions--BorderColor:darkred;--nlux-Exceptions--TextColor:white;--nlux-WelcomeMessage-Avatar--BorderColor:transparent;--nlux-WelcomeMessage-Avatar--BackgroundColor:transparent;--nlux-ChatRoom-Divider--Color:#71717a;--nlux-ChatRoom-Loader--Color:#71717a;--nlux-ChatRoom--BackgroundColor:#ffffff;--nlux-ChatRoom--BorderColor:transparent;--nlux-ChatRoom--TextColor:#09090b;--nlux-ChatItem-ParticipantName--Color:#09090b;--nlux-HumanMessage--BackgroundColor:#18181b;--nlux-HumanMessage--BorderColor:transparent;--nlux-HumanMessage--TextColor:#ffffff;--nlux-AiMessage--BackgroundColor:#f4f4f5;--nlux-AiMessage--BorderColor:transparent;--nlux-AiMessage--TextColor:#09090b;--nlux-composer-container--BackgroundColor:transparent;--nlux-PromptInput--BackgroundColor:transparent;--nlux-PromptInput--BorderColor:transparent;--nlux-PromptInput--TextColor:#71717a;--nlux-PromptInput-Active--BackgroundColor:transparent;--nlux-PromptInput-Active--BorderColor:transparent;--nlux-PromptInput-Active--TextColor:#000000;--nlux-PromptInput-Disabled--BackgroundColor:transprent;--nlux-PromptInput-Disabled--TextColor:#71717a;--nlux-PromptInput-Disabled--BorderColor:transprent;--nlux-PromptInput-Placeholder--TextColor:#71717a;--nlux-PromptInput-Focus-Outline--Color:transparent;--nlux-SubmitButton--BackgroundColor:transparent;--nlux-SubmitButton--BorderColor:transparent;--nlux-SubmitButton--TextColor:#000000;--nlux-SubmitButton-Active--BackgroundColor:transparent;--nlux-SubmitButton-Active--BorderColor:transparent;--nlux-SubmitButton-Active--TextColor:#000000;--nlux-SubmitButton-Disabled--BackgroundColor:transparent;--nlux-SubmitButton-Disabled--BorderColor:transparent;--nlux-SubmitButton-Disabled--TextColor:#71717a;--nlux-SubmitButton-Focus-Outline--Color:transparent;--nlux-CodeBlock--BackgroundColor:#ffefd5;--nlux-CodeBlock--BorderColor:transparent;--nlux-CodeBlock--TextColor:black;--nlux-CodeBlock-Hover--BackgroundColor:#efe2cf;--nlux-CodeBlock-CopyButton--BackgroundColor:#aeaea3;--nlux-CodeBlock-CopyButton--BorderColor:#c5c5c3;--nlux-CodeBlock-CopyButton--TextColor:#ffffff;--nlux-CodeBlock-CopyButton-Clicked--BackgroundColor:#393930;--nlux-CodeBlock-CopyButton-Clicked--BorderColor:#393930;--nlux-CodeBlock-CopyButton-Clicked--TextColor:#ffffff;--nlux-InlineCode--BackgroundColor:#fff9d8;--nlux-InlineCode--BorderColor:transparent;--nlux-InlineCode--TextColor:black;--nlux-ConversationStarter--BackgroundColor:var(--nlux-AiMessage--BackgroundColor);--nlux-ConversationStarter--BorderColor:transparent;--nlux-ConversationStarter--TextColor:var(--nlux-AiMessage--TextColor)}.nlux-AiChat-root.nlux-theme-nova[data-color-scheme=dark]{--nlux-Exceptions--BackgroundColor:tomato;--nlux-Exceptions--BorderColor:darkred;--nlux-Exceptions--TextColor:white;--nlux-WelcomeMessage-Avatar--BorderColor:transparent;--nlux-WelcomeMessage-Avatar--BackgroundColor:transparent;--nlux-ChatRoom-Divider--Color:#71717a;--nlux-ChatRoom-Loader--Color:#71717a;--nlux-ChatRoom--BackgroundColor:#151515;--nlux-ChatRoom--BorderColor:transparent;--nlux-ChatRoom--TextColor:#ffffff;--nlux-ChatItem-ParticipantName--Color:#ffffff;--nlux-HumanMessage--BackgroundColor:#323232;--nlux-HumanMessage--BorderColor:transparent;--nlux-HumanMessage--TextColor:#ffffff;--nlux-AiMessage--BackgroundColor:#494949;--nlux-AiMessage--BorderColor:transparent;--nlux-AiMessage--TextColor:#ffffff;--nlux-composer-container--BackgroundColor:transparent;--nlux-PromptInput--BackgroundColor:transparent;--nlux-PromptInput--BorderColor:transparent;--nlux-PromptInput--TextColor:#71717a;--nlux-PromptInput-Active--BackgroundColor:transparent;--nlux-PromptInput-Active--BorderColor:transparent;--nlux-PromptInput-Active--TextColor:#ffffff;--nlux-PromptInput-Disabled--BackgroundColor:transprent;--nlux-PromptInput-Disabled--TextColor:transprent;--nlux-PromptInput-Disabled--BorderColor:transprent;--nlux-PromptInput-Placeholder--TextColor:#71717a;--nlux-PromptInput-Focus-Outline--Color:transparent;--nlux-SubmitButton--BackgroundColor:transparent;--nlux-SubmitButton--BorderColor:transparent;--nlux-SubmitButton--TextColor:#71717a;--nlux-SubmitButton-Active--BackgroundColor:transparent;--nlux-SubmitButton-Active--BorderColor:transparent;--nlux-SubmitButton-Active--TextColor:#ffffff;--nlux-SubmitButton-Disabled--BackgroundColor:transparent;--nlux-SubmitButton-Disabled--BorderColor:transparent;--nlux-SubmitButton-Disabled--TextColor:#71717a;--nlux-SubmitButton-Focus-Outline--Color:transparent;--nlux-CodeBlock--BackgroundColor:#2b2b2b;--nlux-CodeBlock--BorderColor:transparent;--nlux-CodeBlock--TextColor:#ffffff;--nlux-CodeBlock-Hover--BackgroundColor:#3b3b3b;--nlux-CodeBlock-CopyButton--BackgroundColor:#434342;--nlux-CodeBlock-CopyButton--BorderColor:#c5c5c3;--nlux-CodeBlock-CopyButton--TextColor:#ffffff;--nlux-CodeBlock-CopyButton-Clicked--BackgroundColor:#393930;--nlux-CodeBlock-CopyButton-Clicked--BorderColor:#393930;--nlux-CodeBlock-CopyButton-Clicked--TextColor:#ffffff;--nlux-InlineCode--BackgroundColor:#393930;--nlux-InlineCode--BorderColor:transparent;--nlux-InlineCode--TextColor:#ffffff;--nlux-ConversationStarter--BackgroundColor:var(--nlux-HumanMessage--BackgroundColor);--nlux-ConversationStarter--BorderColor:transparent;--nlux-ConversationStarter--TextColor:var(--nlux-HumanMessage--TextColor)}.nlux-AiChat-root.nlux-theme-nova{--nlux-nova--FontFamily:"Inter", sans-serif;--nlux-nova--MonoFontFamily:monospace;--nlux-nova--BorderWidth:0;--nlux-nova--LineHeight:1.4;--nlux-nova--FlexGap:12px;--nlux-Exceptions--Padding:5px;--nlux-Exceptions--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-Exceptions--BorderRadius:12px;--nlux-WelcomeMessage-Avatar--Width:48px;--nlux-WelcomeMessage-PersonaName--FontSize:18px;--nlux-WelcomeMessage-PersonaName--FontWeight:600;--nlux-WelcomeMessage-Text--FontSize:15px;--nlux-WelcomeMessage-Text--FontWeight:400;--nlux-WelcomeMessage--Gap:4px;--nlux-ChatRoom-Divider--MarginTop:10px;--nlux-ChatRoom-Divider--MarginBottom:10px;--nlux-ChatRoom-Divider--BorderWidth:1px;--nlux-ChatRoom--LineHeight:var(--nlux-nova--LineHeight);--nlux-ChatRoom--FontWeight:400;--nlux-ChatRoom--FontFamily:var(--nlux-nova--FontFamily);--nlux-ChatRoom--FontSize:16px;--nlux-ChatRoom--Padding:20px;--nlux-ChatRoom--BorderRadius:18px;--nlux-ChatRoom--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-ChatRoom-Loader--Width:25px;--nlux-ChatItem--AlignItems:flex-end;--nlux-ChatItem-ParticipantInfo--Gap:var(--nlux-nova--FlexGap);--nlux-ChatItem-ParticipantInfo--Padding:0px;--nlux-ChatItem-ParticipantName--FontSize:16px;--nlux-ChatItem-ParticipantName--FontWeight:700;--nlux-ChatItem-Avatar--Width:30px;--nlux-ChatItem-Avatar--BorderRadius:50%;--nlux-ChatItem-Avatar--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-ChatItem-Message--Gap:var(--nlux-nova--FlexGap);--nlux-ChatItem-Message-BubbleLayout--BorderWidth:0px;--nlux-ChatItem-Message-BubbleLayout--BorderRadius:12px;--nlux-ChatItem-Message-BubbleLayout--PaddingTopBottom:10px;--nlux-ChatItem-Message-BubbleLayout--PaddingLeftRight:15px;--nlux-ChatItem-Message-ListLayout--BorderWidth:0px;--nlux-ChatItem-Message-ListLayout--BorderRadius:12px;--nlux-ChatItem-Message-ListLayout--PaddingTopBottom:5px;--nlux-ChatItem-Message-ListLayout--PaddingLeftRight:10px;--nlux-ChatItem-Message-ListLayout--MarginTop:-10px;--nlux-ChatItem-Message-ListLayout--MarginBottom:0px;--nlux-ChatItem-Message-ListLayout--MarginLeft:32px;--nlux-ChatItem-Message-ListLayout--MarginRight:0px;--nlux-CodeBlock--FontSize:14px;--nlux-CodeBlock--FontFamily:"Courier New", monospace;--nlux-CodeBlock--Padding:10px;--nlux-CodeBlock--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-CodeBlock--BorderRadius:6px;--nlux-CodeBlock-CopyButton--Width:22px;--nlux-CodeBlock-CopyButton--Height:22px;--nlux-CodeBlock-CopyButton--Padding:2px;--nlux-CodeBlock-CopyButton--BorderRadius:4px;--nlux-CodeBlock-CopyButton--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-InlineCode--BorderRadius:6px;--nlux-InlineCode--BorderWidth:2px;--nlux-InlineCode--Padding:0 2px;--nlux-InlineCode--FontSize:18px;--nlux-Composer--Gap:5px;--nlux-SubmitButton--Width:65px;--nlux-SubmitButton--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-SubmitButton--BorderRadius:12px;--nlux-SubmitButton-Focus-Outline--Width:2px;--nlux-PromptInput--FontFamily:var(--nlux-nova--FontFamily);--nlux-PromptInput--FontSize:16px;--nlux-PromptInput--BorderWidth:0;--nlux-PromptInput--BorderRadius:12px;--nlux-PromptInput-Focus-Outline--Width:2px;--nlux-PromptInput-Max-Height:80px;--nlux-PromptInput-Height:60px;--nlux-ConversationStarter--Padding:0 10px;--nlux-ConversationStarter--BorderRadius:6px;--nlux-ConversationStarter--BorderWidth:0;--nlux-ConversationStarter--Gap:var(--nlux-nova--FlexGap);--nlux-ConversationStarter--Width:160px;--nlux-ConversationStarter--Height:101px}.nlux-AiChat-root.nlux-theme-nova{--nlux-send-icon:url('data:image/svg+xml,        <svg viewBox="0 0 101 101" fill="none" xmlns="http://www.w3.org/2000/svg">            <path                fill-rule="evenodd" clip-rule="evenodd"                d="M100.662 50.6616C100.662 78.2758 78.2758 100.662 50.6616 100.662C23.0473 100.662 0.66156 78.2758 0.66156 50.6616C0.66156 23.0473 23.0473 0.66156 50.6616 0.66156C78.2758 0.66156 100.662 23.0473 100.662 50.6616ZM50.651 27.9339C49.2859 27.9339 48.0614 28.5356 47.2282 29.4883L29.2694 47.447C27.4943 49.2221 27.4943 52.1001 29.2694 53.8753C31.0446 55.6504 33.9226 55.6504 35.6977 53.8753L46.1055 43.4674V68.8429C46.1055 71.3533 48.1406 73.3884 50.651 73.3884C53.1613 73.3884 55.1964 71.3533 55.1964 68.8429V43.4386L65.6331 53.8753C67.4082 55.6504 70.2862 55.6504 72.0613 53.8753C73.8364 52.1001 73.8364 49.2221 72.0613 47.447L53.8795 29.2652C52.9902 28.3759 51.8241 27.9321 50.6585 27.9339L50.651 27.9339Z"                fill="currentColor" style="fill:currentColor;fill-opacity:1;"            />        </svg>    ');--nlux-cancel-icon:url('data:image/svg+xml,        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" fill="none">            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" fill="none">                <path d="M12.1719 22.1992C17.6947 22.1992 22.1719 17.7221 22.1719 12.1992C22.1719 6.67637 17.6947 2.19922 12.1719 2.19922C6.64903 2.19922 2.17188 6.67637 2.17188 12.1992C2.17188 17.7221 6.64903 22.1992 12.1719 22.1992Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>                <path d="M15.1719 9.19922H9.17188V15.1992H15.1719V9.19922Z" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>            </svg>        </svg>    ');--nlux-copy-icon:url('data:image/svg+xml,        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            <path fill-rule="evenodd" clip-rule="evenodd" d="M15 1.25H10.9436C9.10583 1.24998 7.65019 1.24997 6.51098 1.40314C5.33856 1.56076 4.38961 1.89288 3.64124 2.64124C2.89288 3.38961 2.56076 4.33856 2.40314 5.51098C2.24997 6.65019 2.24998 8.10582 2.25 9.94357V16C2.25 17.8722 3.62205 19.424 5.41551 19.7047C5.55348 20.4687 5.81753 21.1208 6.34835 21.6517C6.95027 22.2536 7.70814 22.5125 8.60825 22.6335C9.47522 22.75 10.5775 22.75 11.9451 22.75H15.0549C16.4225 22.75 17.5248 22.75 18.3918 22.6335C19.2919 22.5125 20.0497 22.2536 20.6517 21.6517C21.2536 21.0497 21.5125 20.2919 21.6335 19.3918C21.75 18.5248 21.75 17.4225 21.75 16.0549V10.9451C21.75 9.57754 21.75 8.47522 21.6335 7.60825C21.5125 6.70814 21.2536 5.95027 20.6517 5.34835C20.1208 4.81753 19.4687 4.55348 18.7047 4.41551C18.424 2.62205 16.8722 1.25 15 1.25ZM17.1293 4.27117C16.8265 3.38623 15.9876 2.75 15 2.75H11C9.09318 2.75 7.73851 2.75159 6.71085 2.88976C5.70476 3.02502 5.12511 3.27869 4.7019 3.7019C4.27869 4.12511 4.02502 4.70476 3.88976 5.71085C3.75159 6.73851 3.75 8.09318 3.75 10V16C3.75 16.9876 4.38624 17.8265 5.27117 18.1293C5.24998 17.5194 5.24999 16.8297 5.25 16.0549V10.9451C5.24998 9.57754 5.24996 8.47522 5.36652 7.60825C5.48754 6.70814 5.74643 5.95027 6.34835 5.34835C6.95027 4.74643 7.70814 4.48754 8.60825 4.36652C9.47522 4.24996 10.5775 4.24998 11.9451 4.25H15.0549C15.8297 4.24999 16.5194 4.24998 17.1293 4.27117ZM7.40901 6.40901C7.68577 6.13225 8.07435 5.9518 8.80812 5.85315C9.56347 5.75159 10.5646 5.75 12 5.75H15C16.4354 5.75 17.4365 5.75159 18.1919 5.85315C18.9257 5.9518 19.3142 6.13225 19.591 6.40901C19.8678 6.68577 20.0482 7.07435 20.1469 7.80812C20.2484 8.56347 20.25 9.56458 20.25 11V16C20.25 17.4354 20.2484 18.4365 20.1469 19.1919C20.0482 19.9257 19.8678 20.3142 19.591 20.591C19.3142 20.8678 18.9257 21.0482 18.1919 21.1469C17.4365 21.2484 16.4354 21.25 15 21.25H12C10.5646 21.25 9.56347 21.2484 8.80812 21.1469C8.07435 21.0482 7.68577 20.8678 7.40901 20.591C7.13225 20.3142 6.9518 19.9257 6.85315 19.1919C6.75159 18.4365 6.75 17.4354 6.75 16V11C6.75 9.56458 6.75159 8.56347 6.85315 7.80812C6.9518 7.07435 7.13225 6.68577 7.40901 6.40901Z" fill="currentColor"/>        </svg>    ')}.nlux-AiChat-root{--nlux-exp--bgClr:var(--nlux-Exceptions--BackgroundColor);--nlux-exp--brdClr:var(--nlux-Exceptions--BorderColor);--nlux-exp--txtClr:var(--nlux-Exceptions--TextColor);--nlux-wlcMsg-avtr--brdrClr:var(--nlux-WelcomeMessage-Avatar--BorderColor);--nlux-wlcMsg-avtr--bgClr:var(--nlux-WelcomeMessage-Avatar--BackgroundColor);--nlux-chtr-ldr--clr:var(--nlux-ChatRoom-Loader--Color);--nlux-chtr--bgClr:var(--nlux-ChatRoom--BackgroundColor);--nlux-chtr--brdClr:var(--nlux-ChatRoom--BorderColor);--nlux-chtr--txtClr:var(--nlux-ChatRoom--TextColor, black)}.nlux-AiChat-root[data-color-scheme=dark]{--nlux-chtr--txtClr:var(--nlux-ChatRoom--TextColor, white)}.nlux-AiChat-root{--nlux-chtr-dvr--clr:var(--nlux-ChatRoom-Divider--Color);--nlux-prtInfo-prtNm--clr:var(--nlux-ChatItem-ParticipantName--Color);--nlux-hmMsg--bgClr:var(--nlux-HumanMessage--BackgroundColor);--nlux-hmMsg--brdClr:var(--nlux-HumanMessage--BorderColor);--nlux-hmMsg--txtClr:var(--nlux-HumanMessage--TextColor);--nlux-aiMsg--bgClr:var(--nlux-AiMessage--BackgroundColor);--nlux-aiMsg--brdClr:var(--nlux-AiMessage--BorderColor);--nlux-aiMsg--txtClr:var(--nlux-AiMessage--TextColor);--nlux-cmp-cnt--bgClr:var(--nlux-composer-container--BackgroundColor, transparent);--nlux-prmInp--bgClr:var(--nlux-PromptInput--BackgroundColor);--nlux-prmInp--brdClr:var(--nlux-PromptInput--BorderColor);--nlux-prmInp--txtClr:var(--nlux-PromptInput--TextColor);--nlux-prmInp-actv--bgClr:var(--nlux-PromptInput-Active--BackgroundColor);--nlux-prmInp-actv--brdClr:var(--nlux-PromptInput-Active--BorderColor);--nlux-prmInp-actv--txtClr:var(--nlux-PromptInput-Active--TextColor);--nlux-prmInp-dslb--bgClr:var(--nlux-PromptInput-Disabled--BackgroundColor);--nlux-prmInp-dslb--brdClr:var(--nlux-PromptInput-Disabled--BorderColor);--nlux-prmInp-dslb--txtClr:var(--nlux-PromptInput-Disabled--TextColor);--nlux-prmInp-plcHldr--txtClr:var(--nlux-PromptInput-Placeholder--TextColor);--nlux-prmInp-fcs-otln--clr:var(--nlux-PromptInput-Focus-Outline--Color);--nlux-sbmBt--bgClr:var(--nlux-SubmitButton--BackgroundColor);--nlux-sbmBt--brdClr:var(--nlux-SubmitButton--BorderColor);--nlux-sbmBt--txtClr:var(--nlux-SubmitButton--TextColor);--nlux-sbmBt-actv--bgClr:var(--nlux-SubmitButton-Active--BackgroundColor);--nlux-sbmBt-actv--brdClr:var(--nlux-SubmitButton-Active--BorderColor);--nlux-sbmBt-actv--txtClr:var(--nlux-SubmitButton-Active--TextColor);--nlux-sbmBt-dslb--bgClr:var(--nlux-SubmitButton-Disabled--BackgroundColor);--nlux-sbmBt-dslb--brdClr:var(--nlux-SubmitButton-Disabled--BorderColor);--nlux-sbmBt-dslb--txtClr:var(--nlux-SubmitButton-Disabled--TextColor);--nlux-sbmBt-fcs-otln--clr:var(--nlux-SubmitButton-Focus-Outline--Color);--nlux-cdBlk--bgClr:var(--nlux-CodeBlock--BackgroundColor);--nlux-cdBlk--brdClr:var(--nlux-CodeBlock--BorderColor, black);--nlux-cdBlk--txtClr:var(--nlux-CodeBlock--TextColor);--nlux-cdBlk-hover--bgClr:var(--nlux-CodeBlock-Hover--BackgroundColor);--nlux-cdBlk-cpBtn--bgClr:var(--nlux-CodeBlock-CopyButton--BackgroundColor);--nlux-cdBlk-cpBtn--brdClr:var(--nlux-CodeBlock-CopyButton--BorderColor);--nlux-cdBlk-cpBtn--txtClr:var(--nlux-CodeBlock-CopyButton--TextColor);--nlux-cdBlk-cpBtn-clck--bgClr:var(--nlux-CodeBlock-CopyButton-Clicked--BackgroundColor);--nlux-cdBlk-cpBtn-clck--brdClr:var(--nlux-CodeBlock-CopyButton-Clicked--BorderColor);--nlux-cdBlk-cpBtn-clck--txtClr:var(--nlux-CodeBlock-CopyButton-Clicked--TextColor);--nlux-inlnCd--bgClr:var(--nlux-InlineCode--BackgroundColor);--nlux-inlnCd--brdClr:var(--nlux-InlineCode--BorderColor);--nlux-inlnCd--txtClr:var(--nlux-InlineCode--TextColor);--nlux-cvStrt--bgClr:var(--nlux-ConversationStarter--BackgroundColor);--nlux-cvStrt--brdClr:var(--nlux-ConversationStarter--BorderColor);--nlux-cvStrt--txtClr:var(--nlux-ConversationStarter--TextColor)}.nlux-AiChat-root{--nlux-exp--pdng:var(--nlux-Exceptions--Padding, 10px);--nlux-exp--brdrWd:var(--nlux-Exceptions--BorderWidth);--nlux-exp--brdrRd:var(--nlux-Exceptions--BorderRadius);--nlux-wlcMsg-avtr--wd:var(--nlux-WelcomeMessage-Avatar--Width, 80px);--nlux-wlcMsg-prsNm--ftSz:var(--nlux-WelcomeMessage-PersonaName--FontSize);--nlux-wlcMsg-prsNm--ftWg:var(--nlux-WelcomeMessage-PersonaName--FontWeight, bold);--nlux-wlcMsg-txt--ftSz:var(--nlux-WelcomeMessage-Text--FontSize);--nlux-wlcMsg-txt--ftWg:var(--nlux-WelcomeMessage-Text--FontWeight);--nlux-wlcMsg--gap:var(--nlux-WelcomeMessage--Gap, 10px);--nlux-dvr--mrgTp:var(--nlux-ChatRoom-Divider--MarginTop, 20px);--nlux-dvr--mrgBtm:var(--nlux-ChatRoom-Divider--MarginBottom, 20px);--nlux-dvr--brdrWd:var(--nlux-ChatRoom-Divider--BorderWidth);--nlux-chtr--lnH:var(--nlux-ChatRoom--LineHeight);--nlux-chtr--fnWg:var(--nlux-ChatRoom--FontWeight);--nlux-chtr--fnFm:var(--nlux-ChatRoom--FontFamily);--nlux-chtr--ftSz:var(--nlux-ChatRoom--FontSize);--nlux-chtr--pdng:var(--nlux-ChatRoom--Padding);--nlux-chtr--brdrRd:var(--nlux-ChatRoom--BorderRadius);--nlux-chtr--brdrWd:var(--nlux-ChatRoom--BorderWidth);--nlux-chtr-ldr--wd:var(--nlux-ChatRoom-Loader--Width, 40px);--nlux-chItm--algnItms:var(--nlux-ChatItem--AlignItems, flex-start);--nlux-comp-chatItem-participantInfo--gap:var(--nlux-ChatItem-ParticipantInfo--Gap, 10px);--nlux-comp-chatItem-participantInfo--pdng:var(--nlux-ChatItem-ParticipantInfo--Padding, 0);--nlux-prtInfo-prtNm--ftSz:var(--nlux-ChatItem-ParticipantName--FontSize);--nlux-prtInfo-prtNm--ftWg:var(--nlux-ChatItem-ParticipantName--FontWeight, bold);--nlux-chItm-avtr--wd:var(--nlux-ChatItem-Avatar--Width, 50px);--nlux-chItm-avtr--brdrRd:var(--nlux-ChatItem-Avatar--BorderRadius);--nlux-chItm-avtr--brdrWd:var(--nlux-ChatItem-Avatar--BorderWidth);--nlux-chItm-msg--gap:var(--nlux-ChatItem-Message--Gap, 20px);--nlux-chItm-msg--mnHt:var(--nlux-ChatItem-Message--MinHeight, 50px);--nlux-chItm-mmsg-bblLt--brdrWd:var(--nlux-ChatItem-Message-BubbleLayout--BorderWidth);--nlux-chItm-mmsg-bblLt--brdrRd:var(--nlux-ChatItem-Message-BubbleLayout--BorderRadius);--nlux-chItm-mmsg-bblLt--pdng-tpBtm:var(--nlux-ChatItem-Message-BubbleLayout--PaddingTopBottom, 20px);--nlux-chItm-mmsg-bblLt--pdng-lr:var(--nlux-ChatItem-Message-BubbleLayout--PaddingLeftRight, 25px);--nlux-chItm-msg-lstLt--brdrWd:var(--nlux-ChatItem-Message-ListLayout--BorderWidth);--nlux-chItm-msg-lstLt--brdrRd:var(--nlux-ChatItem-Message-ListLayout--BorderRadius);--nlux-chItm-msg-lstLt--pdng-tpBtm:var(--nlux-ChatItem-Message-ListLayout--PaddingTopBottom, 5px);--nlux-chItm-msg-lstLt--pdng-lr:var(--nlux-ChatItem-Message-ListLayout--PaddingLeftRight, 10px);--nlux-chItm-msg-lstLt--mrgTp:var(--nlux-ChatItem-Message-ListLayout--MarginTop, 10px);--nlux-chItm-msg-lstLt--mrgBtm:var(--nlux-ChatItem-Message-ListLayout--MarginBottom, 10px);--nlux-chItm-msg-lstLt--mrgLft:var(--nlux-ChatItem-Message-ListLayout--MarginLeft, 10px);--nlux-chItm-msg-lstLt--mrgRgt:var(--nlux-ChatItem-Message-ListLayout--MarginRight, 10px);--nlux-cdBlk--ftSz:var(--nlux-CodeBlock--FontSize, 16px);--nlux-cdBlk--ftFm:var(--nlux-CodeBlock--FontFamily, "monospace");--nlux-cdBlk--pdng:var(--nlux-CodeBlock--Padding, 10px);--nlux-cdBlk--brdrWd:var(--nlux-CodeBlock--BorderWidth, 2px);--nlux-cdBlk--brdrRd:var(--nlux-CodeBlock--BorderRadius);--nlux-cdBlk-cpBtn--wd:var(--nlux-CodeBlock-CopyButton--Width, 30px);--nlux-cdBlk-cpBtn--hg:var(--nlux-CodeBlock-CopyButton--Height, 30px);--nlux-cdBlk-cpBtn--pdng:var(--nlux-CodeBlock-CopyButton--Padding, 5px);--nlux-cdBlk-cpBtn--brdrWd:var(--nlux-CodeBlock-CopyButton--BorderWidth);--nlux-cdBlk-cpBtn--brdrRd:var(--nlux-CodeBlock-CopyButton--BorderRadius);--nlux-inlnCd--brdrRd:var(--nlux-InlineCode--BorderRadius);--nlux-inlnCd--brdrWd:var(--nlux-InlineCode--BorderWidth);--nlux-inlnCd--pdng:var(--nlux-InlineCode--Padding);--nlux-inlnCd--ftFm:var(--nlux-CodeBlock--FontFamily, "monospace");--nlux-inlnCd--ftSz:var(--nlux-InlineCode--FontSize);--nlux-prmBx--gap:var(--nlux-Composer--Gap, 10px);--nlux-sbmBt--wd:var(--nlux-SubmitButton--Width, 80px);--nlux-sbmBt--brdrWd:var(--nlux-SubmitButton--BorderWidth);--nlux-sbmBt--brdrRd:var(--nlux-SubmitButton--BorderRadius);--nlux-sbmBt-fcs-otln--wd:var(--nlux-SubmitButton-Focus-Outline--Width, 6px);--nlux-prmInp--ftFm:var(--nlux-PromptInput--FontFamily);--nlux-prmInp--ftSz:var(--nlux-PromptInput--FontSize);--nlux-prmInp--brdrWd:var(--nlux-PromptInput--BorderWidth);--nlux-prmInp--brdrRd:var(--nlux-PromptInput--BorderRadius);--nlux-prmInp-fcs-otln--wd:var(--nlux-PromptInput-Focus-Outline--Width, 6px);--nlux-prmInp-mxhg:var(--nlux-PromptInput-Max-Height, 80px);--nlux-prmInp-hg:var(--nlux-PromptInput-Height, 60px);--nlux-cvStrt--pdng:var(--nlux-ConversationStarter--Padding, 0 10px);--nlux-cvStrt--brdrRd:var(--nlux-ConversationStarter--BorderRadius);--nlux-cvStrt--brdrWd:var(--nlux-ConversationStarter--BorderWidth);--nlux-cvStrt--gap:var(--nlux-ConversationStarter--Gap, 10px);--nlux-cvStrt--wd:var(--nlux-ConversationStarter--Width, 160px);--nlux-cvStrt--hg:var(--nlux-ConversationStarter--Height, 101px)}.nlux-AiChat-root{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.nlux-AiChat-root :is(h1,h2,h3,h4,h5,h6){margin:0;padding:0}.nlux-AiChat-root>.nlux-comp-exceptionBox{position:absolute;z-index:999999;top:0;right:var(--nlux-chtr--brdrWd);left:var(--nlux-chtr--brdrWd);width:100%}.nlux-AiChat-root>.nlux-chatRoom-container{position:relative;display:flex;overflow:hidden;flex-direction:column;flex-grow:1;width:100%;height:100%}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-launchPad-container,.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-conversation-container{flex-grow:1;height:calc(100% - 60px)}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-composer-container{display:flex;align-items:stretch;flex-direction:row;width:100%;min-height:var(--nlux-prmInp-hg);background-color:var(--nlux-cmp-cnt--bgClr)}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-composer-container>.nlux-comp-composer{width:100%}.nlux-AiChat-root>.nlux-chatRoom-container.nlux-chatRoom-starting>.nlux-conversation-container{display:none}.nlux-AiChat-root>.nlux-chatRoom-container:not(.nlux-chatRoom-starting)>.nlux-launchPad-container{display:none}.nlux-AiChat-root>.nlux-chatRoom-container:not(.nlux-chatRoom-starting)>.nlux-conversation-container{overflow-x:hidden;overflow-y:auto;flex:1;padding:var(--nlux-chtr--pdng) var(--nlux-chtr--pdng) var(--nlux-dvr--mrgBtm) var(--nlux-chtr--pdng)}.nlux-AiChat-root>.nlux-chatRoom-container:not(.nlux-chatRoom-starting)>.nlux-conversation-container>.nlux-conversationStarters-container:empty{display:none}.nlux-AiChat-root{font-family:var(--nlux-chtr--fnFm),sans-serif;font-size:var(--nlux-chtr--ftSz);font-weight:var(--nlux-chtr--fnWg);font-style:normal;line-height:var(--nlux-chtr--lnH);color:var(--nlux-chtr--txtClr);font-variation-settings:"slnt"0}.nlux-AiChat-root>.nlux-chatRoom-container{border:var(--nlux-chtr--brdrWd) solid var(--nlux-chtr--brdClr);border-radius:var(--nlux-chtr--brdrRd);background-color:var(--nlux-chtr--bgClr)}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-composer-container{border-top:var(--nlux-dvr--brdrWd) solid var(--nlux-chtr-dvr--clr)}@keyframes nlux-ldr-spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}@keyframes nlux-fadeInUp{0%{margin-top:20px;opacity:0}to{margin-top:0;opacity:1}}@keyframes nlux-fadeOutUp{0%{opacity:1}to{opacity:0}}.nlux-launchPad-container{display:flex;flex-direction:column}.nlux-launchPad-container>.nlux-comp-welcomeMessage{flex:2}.nlux-launchPad-container>.nlux-conversationStarters-container{flex:1}.nlux-comp-welcomeMessage{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;gap:var(--nlux-wlcMsg--gap)}.nlux-comp-welcomeMessage>.nlux-comp-welcomeMessage-personaName{font-size:var(--nlux-wlcMsg-prsNm--ftSz);font-weight:var(--nlux-wlcMsg-prsNm--ftWg)}.nlux-comp-welcomeMessage>.nlux-comp-welcomeMessage-text{font-size:var(--nlux-wlcMsg-txt--ftSz);font-weight:var(--nlux-wlcMsg-txt--ftWg)}.nlux-comp-welcomeMessage>.nlux-comp-avatar{width:var(--nlux-wlcMsg-avtr--wd);border-color:var(--nlux-wlcMsg-avtr--brdrClr)}.nlux-comp-welcomeMessage>.nlux-comp-avatar>.nlux-comp-avatarContainer>.nlux-comp-avatarPicture{background-color:var(--nlux-wlcMsg-avtr--bgClr)}.nlux-conversationStarters-container{overflow-y:scroll}.nlux-conversationStarters-container>.nlux-comp-conversationStarters{display:flex;align-items:center;flex-wrap:nowrap;justify-content:center;width:max-content;min-width:100%;padding:var(--nlux-cvStrt--pdng);gap:10px}.nlux-conversationStarters-container>.nlux-comp-conversationStarters>.nlux-comp-conversationStarter{font-family:var(--nlux-chtr--fnFm),sans-serif;display:flex;overflow:hidden;align-items:start;flex-direction:column;justify-content:center;width:var(--nlux-cvStrt--wd);height:var(--nlux-cvStrt--hg);padding:12px;cursor:pointer;color:var(--nlux-cvStrt--txtClr);border-width:var(--nlux-cvStrt--brdrWd);border-style:solid;border-color:var(--nlux-cvStrt--brdClr);border-radius:var(--nlux-cvStrt--brdrRd);background-color:var(--nlux-cvStrt--bgClr);gap:.7rem}.nlux-conversationStarters-container>.nlux-comp-conversationStarters>.nlux-comp-conversationStarter>.nlux-comp-conversationStarter-prompt{line-height:1.3rem;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nlux-conversationStarters-container>.nlux-comp-conversationStarters>.nlux-comp-conversationStarter>.nlux-comp-conversationStarter-icon-container{display:flex;overflow:hidden;align-items:center;justify-content:center;width:16px;height:16px}.nlux-comp-avatar{position:relative;overflow:hidden;width:var(--nlux-chItm-avtr--wd);border-width:var(--nlux-chItm-avtr--brdrWd);border-style:solid;border-radius:var(--nlux-chItm-avtr--brdrRd);aspect-ratio:1}.nlux-comp-avatar>.nlux-comp-avatarContainer{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1}.nlux-comp-avatar>.nlux-comp-avatarContainer>.nlux-comp-avatarPicture{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover}.nlux-chatSegment>.nlux-chatSegment-loader-container{display:flex;align-items:flex-start;justify-content:flex-start;margin:.7rem .5rem .5rem;color:var(--nlux-chtr-ldr--clr)}.nlux-chatSegment>.nlux-chatSegment-loader-container>.nlux-comp-messageLoader{padding:5px 5px 1px}.nlux-chatSegment>.nlux-chatSegment-loader-container>.nlux-comp-messageLoader>.nlux-comp-loaderContainer{width:calc(var(--nlux-chtr-ldr--wd) - 10px)}.nlux-chatSegment>.nlux-chatSegment-loader-container>.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader{width:calc(var(--nlux-chtr-ldr--wd) - 12px);height:calc(var(--nlux-chtr-ldr--wd) - 12px)}.nlux-comp-chatItem{display:flex;margin-bottom:.5em;gap:.5em}.nlux-comp-chatItem>.nlux-comp-message{display:flex;overflow:hidden;align-items:flex-start;flex:1;flex-direction:column;flex-shrink:initial;min-width:80px;min-height:22px;margin:0;text-align:left;border-radius:.25em;outline:0;gap:var(--nlux-chItm-msg--gap)}.nlux-comp-chatItem>.nlux-comp-chatItem-participantInfo{display:flex;align-items:center;flex-direction:row;justify-content:center;padding:var(--nlux-comp-chatItem-participantInfo--pdng);gap:var(--nlux-comp-chatItem-participantInfo--gap)}.nlux-comp-chatItem>.nlux-comp-chatItem-participantInfo>.nlux-comp-chatItem-participantName{font-size:var(--nlux-prtInfo-prtNm--ftSz);font-weight:var(--nlux-prtInfo-prtNm--ftWg);color:var(--nlux-prtInfo-prtNm--clr)}.nlux-comp-chatItem.nlux-comp-chatItem--sent>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar{border-color:var(--nlux-hmMsg--brdClr)}.nlux-comp-chatItem.nlux-comp-chatItem--sent>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar>.nlux-comp-avatarContainer>.nlux-comp-avatarPicture{background-color:var(--nlux-hmMsg--bgClr)}.nlux-comp-chatItem.nlux-comp-chatItem--received>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar{border-color:var(--nlux-aiMsg--brdClr)}.nlux-comp-chatItem.nlux-comp-chatItem--received>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar>.nlux-comp-avatarContainer>.nlux-comp-avatarPicture{background-color:var(--nlux-aiMsg--bgClr)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout{align-items:var(--nlux-chItm--algnItms)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout>.nlux-comp-message{padding:var(--nlux-chItm-mmsg-bblLt--pdng-tpBtm) var(--nlux-chItm-mmsg-bblLt--pdng-lr);border-width:var(--nlux-chItm-mmsg-bblLt--brdrWd);border-style:solid;border-radius:var(--nlux-chItm-mmsg-bblLt--brdrRd)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar{border-width:var(--nlux-chItm-mmsg-bblLt--brdrWd)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout>.nlux-comp-chatItem-participantInfo>.nlux-comp-chatItem-participantName{display:none}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--sent{flex-direction:row-reverse;padding-left:65px}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--sent>.nlux-comp-message{color:var(--nlux-hmMsg--txtClr);border-color:var(--nlux-hmMsg--brdClr);background-color:var(--nlux-hmMsg--bgClr)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--received{flex-direction:row;padding-right:65px}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--received>.nlux-comp-message{color:var(--nlux-aiMsg--txtClr);border-color:var(--nlux-aiMsg--brdClr);background-color:var(--nlux-aiMsg--bgClr)}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout{align-items:stretch;flex-direction:column}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout>.nlux-comp-message{display:flex;align-items:stretch;flex-direction:column;margin:var(--nlux-chItm-msg-lstLt--mrgTp) var(--nlux-chItm-msg-lstLt--mrgRgt) var(--nlux-chItm-msg-lstLt--mrgBtm) var(--nlux-chItm-msg-lstLt--mrgLft);padding:var(--nlux-chItm-msg-lstLt--pdng-tpBtm) var(--nlux-chItm-msg-lstLt--pdng-lr)}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout>.nlux-comp-chatItem-participantInfo{display:flex;align-items:start;justify-content:start}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar{border-width:var(--nlux-chItm-msg-lstLt--brdrWd)}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout>.nlux-comp-chatItem-participantInfo>.nlux-comp-chatItem-participantName:first-child{margin-left:calc(var(--nlux-chItm-msg-lstLt--mrgLft) + var(--nlux-comp-chatItem-participantInfo--gap))}.nlux-comp-message>.nlux-markdownStream-root{display:flex;flex-direction:row;width:100%;gap:.5em}.nlux-comp-message>.nlux-markdownStream-root .md-in-progress:empty{display:none}.nlux-comp-message .nlux-markdown-container:focus{outline:0}.nlux-comp-message .editable-markdown-container{cursor:text}.nlux-comp-message .nlux-markdown-container{display:flex;flex-direction:column;width:100%;gap:.5em}.nlux-comp-message .nlux-markdown-container :is(p,pre,h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,table,hr){margin:0;padding:0}.nlux-comp-message .nlux-markdown-container :is(ul,ol){padding-left:1.5em}.nlux-comp-message .nlux-markdown-container :is(ul,ol) li{margin:.5em 0}.nlux-comp-message .nlux-markdown-container>.code-block{font-family:var(--nlux-cdBlk--ftFm),monospace;font-size:var(--nlux-cdBlk--ftSz);position:relative;max-width:100%;color:var(--nlux-cdBlk--txtClr);border:var(--nlux-cdBlk--brdrWd) solid var(--nlux-cdBlk--brdClr);border-radius:var(--nlux-cdBlk--brdrRd);background-color:var(--nlux-cdBlk--bgClr)}.nlux-comp-message .nlux-markdown-container>.code-block>pre{overflow:auto;width:100%;min-width:100%;padding:10px 0}.nlux-comp-message .nlux-markdown-container>.code-block>pre>div{padding:0 var(--nlux-cdBlk--pdng)}.nlux-comp-message .nlux-markdown-container>.code-block>pre>div:hover{background-color:var(--nlux-cdBlk-hover--bgClr)}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton{position:absolute;z-index:888888;top:5px;right:0;display:flex;width:var(--nlux-cdBlk-cpBtn--wd);margin-right:calc(var(--nlux-cdBlk-cpBtn--wd)/2);margin-bottom:calc(-1*var(--nlux-cdBlk-cpBtn--hg));margin-left:auto;padding:var(--nlux-cdBlk-cpBtn--pdng);cursor:pointer;color:var(--nlux-cdBlk-cpBtn--txtClr);border:var(--nlux-cdBlk-cpBtn--brdrWd) solid var(--nlux-cdBlk-cpBtn--brdClr);border-radius:var(--nlux-cdBlk-cpBtn--brdrRd);background-color:var(--nlux-cdBlk-cpBtn--bgClr)}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton>.icon-copy{display:inline-block;width:100%;background-color:currentColor;background-repeat:no-repeat;background-size:contain;mask:var(--nlux-copy-icon);aspect-ratio:1}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton.clicked,.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton.clicked:hover{color:var(--nlux-cdBlk-cpBtn-clck--txtClr);border-color:var(--nlux-cdBlk-cpBtn-clck--brdClr);background-color:var(--nlux-cdBlk-cpBtn-clck--bgClr)}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton:hover *{opacity:.5}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton.clicked:hover *{opacity:1}.nlux-comp-message .nlux-markdown-container code{font-family:var(--nlux-inlnCd--ftFm),monospace;font-size:var(--nlux-inlnCd--ftSz);padding:var(--nlux-inlnCd--pdng);color:var(--nlux-inlnCd--txtClr);border-width:var(--nlux-inlnCd--brdrWd);border-style:solid;border-color:var(--nlux-inlnCd--brdClr);border-radius:var(--nlux-inlnCd--brdrRd);background-color:var(--nlux-inlnCd--bgClr)}.nlux-comp-message .nlux-markdown-container strong{font-weight:700}.nlux-comp-messageLoader{display:flex;align-items:center;justify-content:center}.nlux-comp-messageLoader>.nlux-comp-loaderContainer{width:17px}.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader{display:inline-block;width:15px;height:15px;border-radius:50%;aspect-ratio:1/1;perspective:1000px}.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader:before,.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader:after{position:absolute;top:0;left:0;display:block;width:inherit;height:inherit;content:"";transform:rotateX(70deg);animation:1s nlux-ldr-spin linear infinite;border-radius:50%}.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader:after{transform:rotateY(70deg);animation-delay:.4s}.nlux-comp-composer{display:flex;align-items:stretch;flex-direction:row;justify-content:center;background-color:transparent;gap:var(--nlux-prmBx--gap)}.nlux-comp-composer>textarea{font-family:var(--nlux-prmInp--ftFm),sans-serif;font-size:var(--nlux-prmInp--ftSz);font-weight:400;line-height:1;flex:1;box-sizing:border-box;height:100%;max-height:var(--nlux-prmInp-mxhg);padding:var(--nlux-chtr--pdng);resize:none;cursor:pointer;color:var(--nlux-prmInp--txtClr);border-width:var(--nlux-prmInp--brdrWd);border-style:solid;border-color:var(--nlux-prmInp--brdClr);border-radius:var(--nlux-prmInp--brdrRd);outline:0;background-color:var(--nlux-prmInp--bgClr);field-sizing:content}.nlux-comp-composer>textarea:focus{outline:var(--nlux-prmInp-fcs-otln--clr) solid var(--nlux-prmInp-fcs-otln--wd)}.nlux-comp-composer>textarea:disabled,.nlux-comp-composer>textarea:disabled:hover{cursor:auto;color:var(--nlux-prmInp-dslb--txtClr);border-color:var(--nlux-prmInp-dslb--brdClr);background-color:var(--nlux-prmInp-dslb--bgClr)}.nlux-comp-composer>textarea:focus,.nlux-comp-composer>textarea:hover{color:var(--nlux-prmInp-actv--txtClr);border-color:var(--nlux-prmInp-actv--brdClr);background-color:var(--nlux-prmInp-actv--bgClr)}.nlux-comp-composer>textarea::placeholder{color:var(--nlux-prmInp-plcHldr--txtClr)}.nlux-comp-composer>button{display:flex;align-items:center;justify-content:center;width:var(--nlux-sbmBt--wd);cursor:pointer;color:var(--nlux-sbmBt--txtClr);border-width:var(--nlux-sbmBt--brdrWd);border-style:solid;border-color:var(--nlux-sbmBt--brdClr);border-radius:var(--nlux-sbmBt--brdrRd);background-color:var(--nlux-sbmBt--bgClr)}.nlux-comp-composer>button:focus,.nlux-comp-composer>button:hover{color:var(--nlux-sbmBt-actv--txtClr);border-color:var(--nlux-sbmBt-actv--brdClr);background-color:var(--nlux-sbmBt-actv--bgClr)}.nlux-comp-composer>button:focus{outline:var(--nlux-sbmBt-fcs-otln--clr) solid var(--nlux-sbmBt-fcs-otln--wd)}.nlux-comp-composer>button>.nlux-comp-sendIcon{width:100%;max-width:24px}.nlux-comp-composer>button>.nlux-comp-sendIcon>.nlux-comp-sendIcon-container{display:inline-block;width:100%;background-color:currentColor;background-repeat:no-repeat;background-size:contain;mask:var(--nlux-send-icon);aspect-ratio:1}.nlux-comp-composer>button>.nlux-comp-cancelIcon{width:100%;max-width:24px}.nlux-comp-composer>button>.nlux-comp-cancelIcon>.nlux-comp-cancelIcon-container{display:inline-block;width:100%;background-color:currentColor;background-repeat:no-repeat;background-size:contain;mask:var(--nlux-cancel-icon);aspect-ratio:1}.nlux-comp-composer>button>.nlux-comp-messageLoader{display:none}.nlux-comp-composer>button:disabled{cursor:not-allowed;color:var(--nlux-sbmBt-dslb--txtClr);border-color:var(--nlux-sbmBt-dslb--brdClr);background-color:var(--nlux-sbmBt-dslb--bgClr)}.nlux-comp-composer.nlux-composer--typing button>.nlux-comp-sendIcon{display:inline-block}.nlux-comp-composer.nlux-composer--typing button>.nlux-comp-messageLoader{display:none}.nlux-comp-composer.nlux-composer--submitting button>.nlux-comp-sendIcon,.nlux-comp-composer.nlux-composer--waiting button>.nlux-comp-sendIcon{display:none}.nlux-comp-composer.nlux-composer--submitting button>.nlux-comp-messageLoader,.nlux-comp-composer.nlux-composer--waiting button>.nlux-comp-messageLoader{display:inline-block}.nlux-comp-exceptionBox{padding:var(--nlux-chtr--pdng)0}.nlux-comp-exceptionBox>.nlux-comp-exceptionItem{margin:0 var(--nlux-chtr--pdng);padding:var(--nlux-exp--pdng);animation:nlux-fadeInUp .15s ease-out forwards;opacity:0;color:var(--nlux-exp--txtClr);border-width:var(--nlux-exp--brdrWd);border-style:solid;border-color:var(--nlux-exp--brdClr);border-radius:var(--nlux-exp--brdrRd);background-color:var(--nlux-exp--bgClr)}.nlux-comp-exceptionBox>.nlux-comp-exceptionItem.nlux-comp-exceptionItem--hiding{animation:nlux-fadeOutUp .1s ease-in forwards}._stopButton_172sb_1{display:flex;justify-content:right;align-items:center;position:absolute;width:60px;height:60px;bottom:2px;right:0}._stopButton_172sb_1 button{height:26px;width:26px;padding:0;position:relative;right:20px;border-radius:50%;border:none;background:#fff;box-sizing:border-box}._stopButton_172sb_1 button svg{box-sizing:border-box}._stopButton_172sb_1 button:hover{cursor:pointer}:root{--webchat-toolbar-text-color: #fff;--background-color: #fff;--webchat-toolbar-background-color: #1464E4;--border-color: #666;--webchat-toolbar-text-color-dark: #333;--background-color-dark: #181818;--border-color-dark: #EEECF0}._title_1ylx0_41{display:inline-block;height:50px;line-height:50px;padding-left:26px;font-size:14px;font-weight:700;color:var(--webchat-toolbar-text-color)}._bubbleTip_1ylx0_61{background-size:100%;display:block;position:fixed;bottom:20px;right:20px;width:50px;height:50px;border-radius:50%;border:1px solid #EEECF0;box-shadow:0 4px 6px #0000001a,0 1px 3px #0000000f;cursor:pointer;background-color:#fff}._chatBoxContainer_1ylx0_91{display:none;position:fixed;bottom:10px;right:10px;background-color:var(--background-color);border:1px solid #EEECF0;box-shadow:#00000014 0 0 35px}._toolbar_1ylx0_111{display:block;height:50px;border-bottom:1px solid var(--border-color);background-color:var(--webchat-toolbar-background-color)}._chatBoxVisible_1ylx0_125{display:block}._toolbar_1ylx0_111 button{width:30px;height:40px;position:absolute;top:5px;color:var(--webchat-toolbar-text-color);background-color:transparent;border:none}._toolbar_1ylx0_111 button:hover{background-color:#0000000d;cursor:pointer}._closeButton_1ylx0_165{right:5px;font-size:20px}._refreshButton_1ylx0_175{right:40px}._refreshButton_1ylx0_175 svg path{fill:var(--webchat-toolbar-text-color)}._closeButton_1ylx0_165 svg path{stroke:var(--webchat-toolbar-text-color)}.nlux-AiChat-root{--nlux-chtr--ftSz: 14px;--nlux-prmInp--ftFm: 14px}.nlux-AiChat-root.nlux-theme-nova{--nlux-PromptInput--FontSize: 14px}.nlux-launchPad-container>.nlux-comp-welcomeMessage{flex:1;padding:0 26px;align-items:start;width:auto}.nlux-comp-welcomeMessage>.nlux-comp-welcomeMessage-personaName{font-size:26px;background:linear-gradient(270deg,#ae79cc 3%,#1366ec 96%);color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.nlux-comp-welcomeMessage>.nlux-comp-welcomeMessage-text{margin-top:16px;color:#666}.nlux-conversationStarters-container>.nlux-comp-conversationStarters{display:block;padding:0 26px;min-width:inherit;width:inherit}.nlux-conversationStarters-container>.nlux-comp-conversationStarters button.nlux-comp-conversationStarter{height:auto;width:auto;margin-bottom:12px;border-radius:0;background:#f2f4ff;font-size:14px;color:#666}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-composer-container{border-top:1px solid #eee}.nlux-comp-composer>textarea:placeholder{color:#eee}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--sent>.nlux-comp-message{border-radius:0;background:#e5effe;color:#555}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--received>.nlux-comp-message{border-radius:0;color:#555}.nlux-conversation-container img{max-width:100%}.nlux-conversation-container th,.nlux-conversation-container td{padding:4px;border:1px solid #CCC}
