     .style-luxury .message-wrapper.show {
            animation: luxuryReveal 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
        }

        @keyframes luxuryReveal {
            0% {
                opacity: 0;
                transform: scale(0.95) translateX(-50px);
                filter: blur(5px);
            }
            50% {
                filter: blur(2px);
            }
            100% {
                opacity: 1;
                transform: scale(1) translateX(0);
     