.ImageGalleryRenderer_deepDiveContainer__Sh4h6{display:flex;justify-content:center;margin:1.5em 0;padding:0 1em}.ImageGalleryRenderer_deepDiveButton___guG8{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 18px;font-size:15px;font-weight:600;color:#fff;border:none;border-radius:50px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;outline:none;-webkit-tap-highlight-color:transparent}.ImageGalleryRenderer_ripple__sQqws{position:absolute;border-radius:50%;pointer-events:none;animation:ImageGalleryRenderer_ripple__sQqws .6s ease-out}.ImageGalleryRenderer_shimmer__UGouX{position:absolute;top:0;width:100%;height:100%;transition:left .6s ease;pointer-events:none}.ImageGalleryRenderer_particle__TGVTN{position:absolute;border-radius:50%;pointer-events:none}.ImageGalleryRenderer_particle1__P_Xo_{width:4px;height:4px;top:20%;left:15%;animation:ImageGalleryRenderer_float__TcHH4 2s ease-in-out infinite}.ImageGalleryRenderer_particle2__E5kMY{width:3px;height:3px;top:60%;right:20%;animation:ImageGalleryRenderer_float__TcHH4 2.5s ease-in-out infinite;animation-delay:.5s}.ImageGalleryRenderer_deepDiveIcon__hgvrg{font-size:22px;transition:transform .3s ease;position:relative;z-index:1}.ImageGalleryRenderer_sparkleIcon__rWQGV{font-size:18px;opacity:.8;transition:all .4s ease;position:relative;z-index:1}.ImageGalleryRenderer_buttonText__pWh2l{position:relative;z-index:1;letter-spacing:.5px}@keyframes ImageGalleryRenderer_ripple__sQqws{to{transform:scale(4);opacity:0}}@keyframes ImageGalleryRenderer_float__TcHH4{0%,to{transform:translateY(0);opacity:0}50%{transform:translateY(-20px);opacity:1}}@keyframes ImageGalleryRenderer_rainbow-shadow__uLVJR{0%{box-shadow:0 0 12px rgba(147,51,234,.5),0 0 24px rgba(147,51,234,.3),0 4px 14px rgba(102,126,234,.25)}33%{box-shadow:0 0 12px rgba(236,72,153,.5),0 0 24px rgba(236,72,153,.3),0 4px 14px rgba(102,126,234,.25)}66%{box-shadow:0 0 12px rgba(59,130,246,.5),0 0 24px rgba(59,130,246,.3),0 4px 14px rgba(102,126,234,.25)}to{box-shadow:0 0 12px rgba(147,51,234,.5),0 0 24px rgba(147,51,234,.3),0 4px 14px rgba(102,126,234,.25)}}@keyframes ImageGalleryRenderer_rainbow-shadow-hover__H28pA{0%{box-shadow:0 0 18px rgba(147,51,234,.6),0 0 36px rgba(147,51,234,.4),0 8px 20px rgba(102,126,234,.35)}33%{box-shadow:0 0 18px rgba(236,72,153,.6),0 0 36px rgba(236,72,153,.4),0 8px 20px rgba(102,126,234,.35)}66%{box-shadow:0 0 18px rgba(59,130,246,.6),0 0 36px rgba(59,130,246,.4),0 8px 20px rgba(102,126,234,.35)}to{box-shadow:0 0 18px rgba(147,51,234,.6),0 0 36px rgba(147,51,234,.4),0 8px 20px rgba(102,126,234,.35)}}.ImageGalleryRenderer_rainbowShadowButton__499Bb{animation:ImageGalleryRenderer_rainbow-shadow__uLVJR 3s linear infinite}.ImageGalleryRenderer_rainbowShadowButton__499Bb:hover{animation:ImageGalleryRenderer_rainbow-shadow-hover__H28pA 3s linear infinite}.ImageGalleryRenderer_rainbowShadowButton__499Bb:active{animation:none;box-shadow:0 4px 12px rgba(102,126,234,.3),inset 0 2px 4px rgba(0,0,0,.1)!important}.DeepSearchResultModal_modalContainer__kaH8Z{position:relative;width:95%;max-width:900px;max-height:90vh;background:linear-gradient(135deg,#ffffff,#f8f9fa);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 60px rgba(0,0,0,.2),0 0 40px rgba(16,93,199,.1);border:1px solid #e5e7eb}.DeepSearchResultModal_scrollableContent__BqIRX{flex:1 1;overflow-y:auto;overflow-x:hidden}.DeepSearchResultModal_scrollableContent__BqIRX::-webkit-scrollbar{width:6px}.DeepSearchResultModal_scrollableContent__BqIRX::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.DeepSearchResultModal_scrollableContent__BqIRX::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.DeepSearchResultModal_scrollableContent__BqIRX::-webkit-scrollbar-thumb:hover{background:#9ca3af}.DeepSearchResultModal_gradientBorder__UcxLt{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#06b6d4,#3b82f6,#105DC7,#06b6d4);background-size:300% 100%;animation:DeepSearchResultModal_gradientMove__S_nxK 3s ease-in-out infinite}@keyframes DeepSearchResultModal_gradientMove__S_nxK{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.DeepSearchResultModal_header__Z6FzR{position:relative;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(180deg,#ffffff,#f8f9fa);border-bottom:1px solid #e5e7eb;flex-shrink:0}.DeepSearchResultModal_headerContent___Qipb{display:flex;align-items:center;gap:16px}.DeepSearchResultModal_iconWrapper__bifhO{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,#3b82f6,#105DC7);border-radius:14px;box-shadow:0 4px 15px rgba(59,130,246,.3)}.DeepSearchResultModal_headerIcon__c49sk{color:#fff;font-size:26px!important;animation:DeepSearchResultModal_pulse__gcRi2 2s ease-in-out infinite}.DeepSearchResultModal_iconGlow__yYSQ2{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#3b82f6,#105DC7);border-radius:14px;filter:blur(15px);opacity:.4;z-index:-1}@keyframes DeepSearchResultModal_pulse__gcRi2{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.DeepSearchResultModal_headerText__rvUHM{display:flex;flex-direction:column;gap:2px}.DeepSearchResultModal_headerLabel__tmUSj{font-size:12px;font-weight:600;color:#06b6d4;text-transform:uppercase;letter-spacing:1.5px}.DeepSearchResultModal_vehicleTitle__Nh6R6{margin:0;font-size:20px;font-weight:700;color:#1f2937;letter-spacing:-.5px}.DeepSearchResultModal_closeButton__FisXB{color:#6b7280!important;background:#f3f4f6!important;border-radius:12px!important;transition:all .3s ease!important}.DeepSearchResultModal_closeButton__FisXB:hover{color:#1f2937!important;background:#e5e7eb!important;transform:rotate(90deg)}.DeepSearchResultModal_imageGallery__dACnp{padding:16px 24px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.DeepSearchResultModal_imageContainer__iZX7M{display:flex;align-items:center;gap:12px}.DeepSearchResultModal_mainImage__FS5D3{flex:1 1;height:200px;border-radius:12px;overflow:hidden;cursor:pointer;background:#fff;border:1px solid #e5e7eb;transition:transform .3s ease,box-shadow .3s ease}.DeepSearchResultModal_mainImage__FS5D3:hover{transform:scale(1.02);box-shadow:0 4px 16px rgba(0,0,0,.1)}.DeepSearchResultModal_mainImage__FS5D3 img{width:100%;height:100%;object-fit:contain}.DeepSearchResultModal_navButton__8R78G{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;color:#3b82f6;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e5e7eb}.DeepSearchResultModal_navButton__8R78G:hover{background:#3b82f6;color:#fff;transform:scale(1.1);box-shadow:0 4px 12px rgba(59,130,246,.3)}.DeepSearchResultModal_thumbnailStrip__VK_27{display:flex;gap:8px;margin-top:12px;justify-content:center;overflow-x:auto;padding-bottom:4px}.DeepSearchResultModal_thumbnailStrip__VK_27::-webkit-scrollbar{height:4px}.DeepSearchResultModal_thumbnailStrip__VK_27::-webkit-scrollbar-track{background:#f3f4f6;border-radius:2px}.DeepSearchResultModal_thumbnailStrip__VK_27::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.DeepSearchResultModal_thumbnailStrip__VK_27::-webkit-scrollbar-thumb:hover{background:#9ca3af}.DeepSearchResultModal_thumbnail__jla2u{width:60px;height:45px;border-radius:8px;overflow:hidden;cursor:pointer;opacity:.7;border:2px solid transparent;background:#fff;transition:all .3s ease}.DeepSearchResultModal_thumbnail__jla2u img{width:100%;height:100%;object-fit:cover}.DeepSearchResultModal_activeThumbnail__6_4uV,.DeepSearchResultModal_thumbnail__jla2u:hover{opacity:1;border-color:#3b82f6;transform:scale(1.05)}.DeepSearchResultModal_moreThumbnails__sFEsp{display:flex;align-items:center;justify-content:center;width:60px;height:45px;border-radius:8px;background:#f3f4f6;color:#6b7280;font-size:12px;font-weight:600;border:1px solid #e5e7eb;cursor:pointer;transition:all .3s ease}.DeepSearchResultModal_moreThumbnails__sFEsp:hover{background:#3b82f6;color:#fff;border-color:#3b82f6;transform:scale(1.05)}.DeepSearchResultModal_contentArea__7U30g{padding:24px;background:#fff}.DeepSearchResultModal_markdownContent__jMRKG{color:#1f2937;line-height:1.8;font-size:15px}.DeepSearchResultModal_markdownContent__jMRKG h1{font-size:1.6em;font-weight:700;color:#1f2937;margin:1em 0 .5em;padding-bottom:.3em;border-bottom:1px solid #e5e7eb}.DeepSearchResultModal_markdownContent__jMRKG h2{font-size:1.4em;font-weight:600;color:#1f2937;margin:.8em 0 .4em}.DeepSearchResultModal_markdownContent__jMRKG h3{font-size:1.2em;font-weight:600;color:#374151;margin:.6em 0 .3em}.DeepSearchResultModal_markdownContent__jMRKG p{margin:.8em 0;color:#4b5563}.DeepSearchResultModal_markdownContent__jMRKG ol,.DeepSearchResultModal_markdownContent__jMRKG ul{margin:.8em 0;padding-left:1.5em;color:#4b5563}.DeepSearchResultModal_markdownContent__jMRKG li{margin:.4em 0}.DeepSearchResultModal_markdownContent__jMRKG strong{color:#1f2937;font-weight:600}.DeepSearchResultModal_markdownContent__jMRKG a{color:#3b82f6;text-decoration:none;transition:color .2s}.DeepSearchResultModal_markdownContent__jMRKG a:hover{color:#105DC7;text-decoration:underline}.DeepSearchResultModal_markdownContent__jMRKG table{width:100%;border-collapse:collapse;margin:1em 0;background:#f9fafb;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}.DeepSearchResultModal_markdownContent__jMRKG td,.DeepSearchResultModal_markdownContent__jMRKG th{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.DeepSearchResultModal_markdownContent__jMRKG th{background:#f3f4f6;color:#374151;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.DeepSearchResultModal_markdownContent__jMRKG td{color:#4b5563}.DeepSearchResultModal_markdownContent__jMRKG tr:last-child td{border-bottom:none}.DeepSearchResultModal_markdownContent__jMRKG tr:hover td{background:#f3f4f6}.DeepSearchResultModal_markdownContent__jMRKG blockquote{border-left:4px solid #3b82f6;margin:1em 0;color:#6b7280;font-style:italic;background:#f9fafb;padding:12px 16px;border-radius:0 8px 8px 0}.DeepSearchResultModal_markdownContent__jMRKG code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-family:Fira Code,monospace;font-size:.9em;color:#374151}.DeepSearchResultModal_markdownContent__jMRKG pre{background:#f3f4f6;padding:16px;border-radius:12px;overflow-x:auto;margin:1em 0;border:1px solid #e5e7eb}.DeepSearchResultModal_loadingContainer__PNhNk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:20px}.DeepSearchResultModal_pulseLoader__mnhSE{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(6,182,212,.15));border-radius:50%;animation:DeepSearchResultModal_pulseGlow__qKZcX 2s ease-in-out infinite}@keyframes DeepSearchResultModal_pulseGlow__qKZcX{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(59,130,246,.3)}50%{transform:scale(1.05);box-shadow:0 0 30px 10px rgba(59,130,246,.15)}}.DeepSearchResultModal_loadingIcon__fepq4{font-size:40px!important;color:#3b82f6;animation:DeepSearchResultModal_sparkle__eWar4 1.5s ease-in-out infinite}@keyframes DeepSearchResultModal_sparkle__eWar4{0%,to{opacity:.6;transform:rotate(0deg)}50%{opacity:1;transform:rotate(15deg)}}.DeepSearchResultModal_loadingText__P47RB{color:#6b7280;font-size:15px;font-weight:500;text-align:center}.DeepSearchResultModal_streamingIndicator__IJ1uN{display:flex;gap:6px;padding:16px 0;justify-content:center}.DeepSearchResultModal_dot__0KybB{width:8px;height:8px;border-radius:50%;background:#3b82f6;animation:DeepSearchResultModal_bounce__AZf8M 1.4s ease-in-out infinite}.DeepSearchResultModal_dot__0KybB:first-child{animation-delay:0s}.DeepSearchResultModal_dot__0KybB:nth-child(2){animation-delay:.2s}.DeepSearchResultModal_dot__0KybB:nth-child(3){animation-delay:.4s}@keyframes DeepSearchResultModal_bounce__AZf8M{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.DeepSearchResultModal_errorMessage__66iEz{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px;text-align:center;background:#fef2f2;border-radius:12px;margin:20px;border:1px solid #fecaca}.DeepSearchResultModal_errorIcon___JMwc{font-size:48px}.DeepSearchResultModal_errorMessage__66iEz p{color:#dc2626;font-size:15px;max-width:400px;margin:0}@media (max-width:768px){.DeepSearchResultModal_modalContainer__kaH8Z{width:95%;max-width:95%;max-height:85vh;border-radius:16px}.DeepSearchResultModal_header__Z6FzR{padding:16px}.DeepSearchResultModal_iconWrapper__bifhO{width:40px;height:40px}.DeepSearchResultModal_headerIcon__c49sk{font-size:22px!important}.DeepSearchResultModal_vehicleTitle__Nh6R6{font-size:16px}.DeepSearchResultModal_imageGallery__dACnp{padding:12px 16px}.DeepSearchResultModal_mainImage__FS5D3{height:160px}.DeepSearchResultModal_contentArea__7U30g{padding:16px}.DeepSearchResultModal_markdownContent__jMRKG{font-size:14px}}.ConversationInterface_mobile_container___JBls{display:flex;flex-direction:column;height:100%;border-radius:0;box-shadow:none;border:none;background:linear-gradient(135deg,#f8f9fa,#f0f2f5);position:relative;overflow:hidden}.ConversationInterface_mobile_hamburgerButton__BDy4w{position:fixed!important;top:16px!important;left:16px!important;z-index:1001!important;display:flex!important;background-color:white!important;border-radius:50%!important;width:44px!important;height:44px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.ConversationInterface_mobile_hamburgerButton__BDy4w.ConversationInterface_mobile_hidden__kfJbV{display:none!important}.ConversationInterface_mobile_sidebarOverlay__b2Hwq{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.ConversationInterface_mobile_mobileSidebar__KABUo{display:block;position:fixed;top:0;left:0;height:100vh;width:280px;background:#f8f9fa;z-index:1000;overflow-y:auto;animation:ConversationInterface_mobile_slideInLeft__AZ2YP .3s ease-out}@keyframes ConversationInterface_mobile_slideInLeft__AZ2YP{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.ConversationInterface_mobile_conversationArea__WM1Y_{flex:1 1;overflow-y:auto;padding:75px 16px 175px;background-color:transparent;display:flex;flex-direction:column}.ConversationInterface_mobile_emptyState__T_R2f{display:flex;align-items:center;justify-content:center;height:100%}.ConversationInterface_mobile_loadMoreMessagesContainer__5sp0g{display:flex;justify-content:center;margin-bottom:20px;padding:8px 0}.ConversationInterface_mobile_loadMoreMessagesButton__RXfT5{box-shadow:0 1px 3px rgba(0,0,0,.08)}.ConversationInterface_mobile_messageContainer__5XKkI{display:flex;align-items:flex-start;margin-bottom:16px}.ConversationInterface_mobile_messageContainerUser__iq8bM{flex-direction:row-reverse}.ConversationInterface_mobile_messageContainerAI__IIIvH{flex-direction:row}.ConversationInterface_mobile_avatarUser__G_GmQ{margin-left:8px}.ConversationInterface_mobile_avatarAI__h54uM{margin-right:8px}.ConversationInterface_mobile_messageContent__UrjH2{display:flex;flex-direction:column;max-width:85%}.ConversationInterface_mobile_messageContentUser__vwuRp{align-items:flex-end}.ConversationInterface_mobile_messageContentAI__ac3rB{align-items:flex-start}.ConversationInterface_mobile_messageBubble__j_7BV{border-radius:12px;padding:12px 14px;word-break:break-word;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e5e7eb;max-width:100%;width:-moz-fit-content;width:fit-content}.ConversationInterface_mobile_messageBubbleUser__wnmQ_{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px 4px 12px 12px;box-shadow:0 4px 12px rgba(59,130,246,.25);border:none}.ConversationInterface_mobile_messageBubbleAI__UndI_{background:#fff;border-radius:4px 12px 12px 12px}.ConversationInterface_mobile_messageText__BJASw{font-weight:500;line-height:1.5;font-size:13px}.ConversationInterface_mobile_messageTextUser__IOJC5{color:#fff}.ConversationInterface_mobile_messageTextAI__Y7hhk{color:#1f2937}.ConversationInterface_mobile_timestampSection__9LW1k{display:flex;align-items:center;gap:6px;margin-top:6px;flex-wrap:wrap}.ConversationInterface_mobile_timestampSectionUser__0aF3a{justify-content:flex-end}.ConversationInterface_mobile_timestampSectionAI__wfDPC{justify-content:flex-start}.ConversationInterface_mobile_messageTimestamp__On5l9{color:#9ca3af;font-size:11px;white-space:nowrap}.ConversationInterface_mobile_actionIcons__qnSPb{display:flex;gap:2px;align-items:center}.ConversationInterface_mobile_actionButton__QlSBT{width:20px!important;height:20px!important;color:#9ca3af;transition:all .2s ease}.ConversationInterface_mobile_actionButton__QlSBT:hover{color:#3b82f6;background-color:rgba(59,130,246,.1)}.ConversationInterface_mobile_inputSection__Zpcvg{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);padding:10px;background-color:transparent;display:flex;align-items:flex-end;gap:8px;z-index:500;max-width:calc(100% - 20px);width:calc(100% - 20px);max-height:80vh;overflow-y:auto;transition:all .3s ease}.ConversationInterface_mobile_textFieldWrapper__TJnOs{flex:1 1;width:100%;display:flex;flex-direction:column}@keyframes ConversationInterface_mobile_glowBreathe__blXjZ{0%{box-shadow:0 0 2px #06b6d4}50%{box-shadow:0 0 8px 2px rgba(6,182,212,.4)}to{box-shadow:0 0 2px #06b6d4}}.ConversationInterface_mobile_inputContainer__xkMua{display:flex;flex-direction:column;border:2px solid #06b6d4;border-radius:12px;overflow:visible;transition:all .2s ease;animation:ConversationInterface_mobile_glowBreathe__blXjZ 5s ease-in-out infinite;background-color:#fff;box-shadow:0 8px 32px rgba(0,0,0,.15)}.ConversationInterface_mobile_inputContainer__xkMua:hover{border-color:#0891b2;animation:ConversationInterface_mobile_glowBreathe__blXjZ 5s ease-in-out infinite}.ConversationInterface_mobile_inputContainer__xkMua:focus-within{border-color:#0891b2;box-shadow:0 0 0 3px rgba(6,182,212,.1),0 8px 32px rgba(0,0,0,.15);animation:ConversationInterface_mobile_glowBreathe__blXjZ 5s ease-in-out infinite}.ConversationInterface_mobile_inputContainer__xkMua .MuiOutlinedInput-root{border-radius:12px 12px 0 0;max-height:300px!important;overflow-y:auto;overflow-x:hidden}.ConversationInterface_mobile_inputContainer__xkMua .MuiOutlinedInput-input{max-height:300px!important;overflow-y:auto;resize:none;font-size:14px!important}.ConversationInterface_mobile_inputFooterInside__aqEyL{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 12px 10px;background:#FAF9F6;border-radius:0 0 12px 12px}.ConversationInterface_mobile_inputFooterLeft__22IkL{display:flex;align-items:center;gap:6px}.ConversationInterface_mobile_characterCount__9MKsV{color:#9ca3af;font-size:12px;font-weight:500}.ConversationInterface_mobile_listeningButton__HZj3P{animation:ConversationInterface_mobile_listeningPulse__uH3Af 1.5s ease-in-out infinite!important}@keyframes ConversationInterface_mobile_listeningPulse__uH3Af{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.ConversationInterface_mobile_scrollToBottomButton__5Deue{position:absolute;bottom:22%;left:50%;translate:-50%;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(59,130,246,.3);transition:all .3s ease;z-index:10;animation:ConversationInterface_mobile_slideUp__sXuHx .3s ease-out}.ConversationInterface_mobile_scrollToBottomButton__5Deue:hover{box-shadow:0 6px 20px rgba(59,130,246,.4);transform:translateY(-2px)}.ConversationInterface_mobile_scrollToBottomButton__5Deue:active{transform:translateY(0)}@keyframes ConversationInterface_mobile_slideUp__sXuHx{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ConversationInterface_mobile_scrollToBottomButtonHidden__7uL4y{opacity:.1!important;pointer-events:none;transition:opacity .3s ease}.ConversationInterface_mobile_loadingBubble__bvmWh{min-height:45px;display:flex;align-items:center;padding:16px 20px}.ConversationInterface_mobile_typingIndicator__CV74L{display:flex;align-items:center;gap:3px}.ConversationInterface_mobile_typingIndicator__CV74L span{width:4px;height:4px;border-radius:50%;background-color:#1f2937;animation:ConversationInterface_mobile_typingAnimation__oDKrl 1.4s ease-in-out infinite}.ConversationInterface_mobile_typingIndicator__CV74L span:first-child{animation-delay:0s}.ConversationInterface_mobile_typingIndicator__CV74L span:nth-child(2){animation-delay:.2s}.ConversationInterface_mobile_typingIndicator__CV74L span:nth-child(3){animation-delay:.4s}@keyframes ConversationInterface_mobile_typingAnimation__oDKrl{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}.FullPageChatInterface_mainContainer__Jb6Zv{display:flex;height:100vh;width:100%;background-color:#f8f9fa;overflow:auto}.FullPageChatInterface_contentArea__UbPFt{flex:1 1;display:flex;flex-direction:column;min-height:0;min-width:0;background-color:transparent;overflow:auto}@media (max-width:768px){.FullPageChatInterface_mainContainer__Jb6Zv{flex-direction:column}.FullPageChatInterface_contentArea__UbPFt{width:100%}}