.ya-share2__container {
    background: #1a1a1a !important;
    padding: 10px 15px !important;
    border-radius: 8px !important;
    display: inline-flex !important;
    align-items: center;
    border-bottom: 2px solid #D20068
}

.ya-share2__icon {
    background-color: transparent !important;
    filter: brightness(0) invert(1) !important;
    transition: 0.3s transform ease
}

.ya-share2__badge {
    background-color: #2d2d2d !important;
    border-radius: 4px !important;
    transition: 0.3s all !important
}

.ya-share2__item:hover .ya-share2__badge {
    background-color: #D20068 !important
}

.ya-share2__item:hover .ya-share2__icon {
    transform: scale(1.2);
    filter: brightness(0) invert(1) !important
}

.write-btn {
    background: linear-gradient(90deg, #D20068, #8e24aa);
    color: #fff;
    padding: 10px 20px;
    border-radius: 25px;
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    cursor: pointer;
    border: none
}