 #member-popup {
            display: none;
            position: fixed;
            bottom: 20px;
            right: 20px;
            max-width: 300px;
            padding: 15px 20px;
            background-color: rgba(0, 0, 0, 0.85);
            color: #f0e68c;
            font-family: 'Cinzel', serif;
            font-size: 1.1em;
            border-radius: 10px;
            box-shadow: 0 0 15px rgba(184, 134, 11, 0.8);
            text-align: center;
            z-index: 1000;
            opacity: 0;
            transform: translateY(100%);
            transition: opacity 0.5s ease, transform 0.5s ease;
        }

        /* Show animation */
        #member-popup.show {
            display: block;
            opacity: 1;
            transform: translateY(0);
        }

        /* Glow effect */
        #member-popup::before {
            content: '';
            position: absolute;
            top: -5px;
            left: -5px;
            right: -5px;
            bottom: -5px;
            border-radius: 10px;
            background: rgba(184, 134, 11, 0.4);
            filter: blur(8px);
            opacity: 0.7;
            animation: pulse 3s infinite;
        }

        /* Pulse animation */
        @keyframes pulse {
            0%, 100% {
                opacity: 0.7;
                transform: scale(1);
            }
            50% {
                opacity: 1;
                transform: scale(1.1);
            }
        }

        /* Member Counter */
        #member-counter {
            position: fixed;
            top: 20px;
            right: 20px;
            background-color: rgba(0, 0, 0, 0.85);
            color: #f0e68c;
            font-family: 'Cinzel', serif;
            font-size: 1.2em;
            padding: 10px 15px;
            border-radius: 10px;
            box-shadow: 0 0 10px rgba(184, 134, 11, 0.8);
            z-index: 1000;
        }
    