         }
            
            .username {
                font-size: 20px;
            }
            
            .avatar {
                width: 56px;
                height: 56px;
            }
        }

        /* Accessibility */
        @media (prefers-reduced-motion: reduce) {
            .elegant-circle,
            .avatar::after,
            .donation-info::before,
            .message-wrapper {
                animation: none !important;
            }
            
    