.chat {
    margin-bottom: 1.5rem;
}

.chat-bubble {
    max-width: 80%;
    padding: 0.75rem 1rem;
    border-radius: 1rem;
}

.chat-start .chat-bubble {
    border-bottom-left-radius: 0.25rem;
    color: white;
    background-color: #808643;
}

.chat-end .chat-bubble {
    border-bottom-right-radius: 0.25rem;
    margin-left: auto;
    background-color: #131561;
    color: white;
}

.chat-footer {
    font-size: 0.75rem;
    line-height: 1rem;
    color: #6b7280;
    margin-top: 0.25rem;
    padding: 0 0.5rem;
}

