 0, 0.2);
        }

        .logout-button:hover {
            background: #ff1744;
        }

        /* Welcome Message */
        .welcome-message {
            font-size: 24px;
            font-weight: bold;
            text-align: center;
            margin-bottom: 20px;
            opacity: 0;
            animation: fadeInWelcome 2s ease-in-out forwards;
        }

        @keyframes fadeInWelcome {
            0% {
                opacity: 0;
                transform: translateY(-20px);
           