    .share-buttons ul {
        padding: 0;
        margin: 0;
    }

    .share-buttons li {
        list-style: none;
        flex: 1;
    }

    .share-btn {
        display: block;
        text-align: center;
        padding: 10px 0;
        color: white;
        font-size: 18px;
        transition: background 0.3s ease;
    }

    /* Brand colors */
    .share-btn.twitter {
        background: #55acee;
    }
    .share-btn.x-twitter {
        background: #000000;
    }


    .share-btn.google-plus {
        background: #dd4b39;
    }

    .share-btn.linkedin {
        background: #0077b5;
    }

    .share-btn.facebook {
        background: #3b5998;
    }

    /* Hover effect */
    .share-btn:hover {
        opacity: 0.85;
        text-decoration: none;
    }

    .share-btn.whatsapp {
        background: #25D366; /* WhatsApp green */
    }

