         -ms-overflow-style: none;
        }
        
        .chat-history::-webkit-scrollbar {
            display: none;
        }
       
        .message {
            padding: 16px 20px;
            max-width: 85%;
            line-height: 1.6;
            display: flex;
            align-items: flex-start;
            border-radius: 18px;
            animation: fadeIn 0.4s ease-out;
        }

        .bot-message {
            background: rgba(67, 97, 238, 0.2);
            color: var(--text-primary