     transform: translateY(0);
            }
            100% {
                opacity: 0;
                transform: translateY(-20px);
            }
        }

        .style-luxury .message-wrapper.hide,
        .style-royal .message-wrapper.hide,
        .style-vintage .message-wrapper.hide {
            animation: elegantDissolve 0.8s ease-in forwards;
        }

        @keyframes elegantDissolve {
            0% {
                opacity: 1;
                transform: scale(1);
   