.repost-form,
.comment-like-form {
    margin: 0;
    padding: 0;
    display: inline-flex;
}

.repost-button,
.comment-like-button {
    border: 0;
    background: transparent;
    color: var(--magenta);
    display: inline-flex;
    align-items: center;
    gap: 6px;
    cursor: pointer;
    padding: 0;
    font: inherit;
}

.repost-button strong,
.comment-like-button span {
    font-weight: 600;
    color: inherit;
}

.repost-button.is-active {
    color: var(--green);
}

.repost-button.is-active .action-icon {
    filter: saturate(1.4);
}

.comment-like-row {
    display: flex;
    align-items: center;
    margin-top: 10px;
}

.comment-like-button {
    color: var(--magenta);
}

.comment-like-button.is-active {
    color: var(--magenta);
}

.repost-label {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    color: var(--green);
    font-weight: 800;
    font-size: 13px;
    margin-bottom: 14px;
}

.profile-section {
    margin-top: 34px;
}

.profile-section .post-card {
    max-width: 820px;
}

@media (max-width: 700px) {
    .share-placeholder {
        display: none;
    }
}
