.styles_chatHistoryContainer__6A2Ed{padding:20px}.styles_chatBubble__NiaVu{padding:10px;border-radius:8px;max-width:80%;word-break:break-word}.styles_userBubble__P1IqV{background-color:#f0f0f0;align-self:flex-end;margin-left:auto}.styles_assistantBubble__dgZ82{background-color:#e6f7ff;align-self:flex-start;margin-right:auto}.styles_chatMessagesContainer__SGzZg{max-height:600px;overflow-y:auto;padding:10px;border-radius:8px;background-color:#fafafa}.styles_selectedCard__HJufG{border:2px solid #228be6;background-color:rgba(34,139,230,.05)}.styles_metadataContainer__KVqD0{font-size:.85rem;padding:8px;border-radius:8px;background-color:#f8f9fa;border:1px solid #e9ecef}.styles_analysisForm__S20DE{background-color:#f8f9fa;border-left:3px solid #228be6}.styles_analysisContainer__8HkXZ{border-left:3px solid #40c057}@media (max-width:768px){.styles_chatMessagesContainer__SGzZg{max-height:400px}}.ChatMessage_messageContainer__VuYEw{margin-bottom:20px;max-width:100%}.ChatMessage_messageContainer__VuYEw[dir=rtl]{text-align:right}.ChatMessage_messageContainer__VuYEw[dir=ltr]{text-align:left}.ChatMessage_messageBubble__f8ONN{hyphens:auto;box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:8px;padding:10px 14px}.ChatMessage_messageBubble__f8ONN[dir=rtl]{text-align:right}.ChatMessage_messageBubble__f8ONN[dir=ltr]{text-align:left}.ChatMessage_messageTime__f27TS{font-size:12px;color:#adb5bd;margin-top:4px}.ChatMessage_messageTime__f27TS[dir=rtl]{text-align:right}.ChatMessage_messageTime__f27TS[dir=ltr]{text-align:left}.ChatMessage_card__S1MhY{border-radius:12px 12px 0 0}