/* GROUPFINDER v2.4.38 - AJAX comments, comment likes and jump */

[data-comment-jump]{
    cursor:pointer;
}

[data-comment-jump]:hover{
    color:#cdb6fb!important;
    border-color:rgba(184,156,255,.22)!important;
}

.gf-comments,
.gf-comment{
    scroll-margin-top:90px;
}

.gf-comment-form button.is-busy,
.gf-comment details button.is-busy,
.gf-comment-like-button.is-busy{
    opacity:.55;
    pointer-events:none;
}

.gf-comment footer .gf-comment-like-button{
    transition:color .15s ease,transform .15s ease,opacity .15s ease;
}

.gf-comment footer .gf-comment-like-button>b{
    color:inherit;
    font:600 9px/1 Barlow,sans-serif;
}

.gf-comment footer .gf-comment-like-button.is-liked{
    color:#ff718e!important;
}

.gf-comment footer .gf-comment-like-button.is-liked>.material-symbols-rounded{
    color:#ff718e!important;
    font-variation-settings:'FILL' 1,'wght' 300,'GRAD' 0,'opsz' 24;
}

.gf-comment footer .gf-comment-like-button.gf-comment-like-pop{
    transform:scale(1.1);
}

.gf-comment.is-new-comment{
    animation:gfCommentAdded 1.15s ease both;
}

@keyframes gfCommentAdded{
    0%{
        background:rgba(184,156,255,.12);
        box-shadow:0 0 0 8px rgba(184,156,255,.06);
    }
    100%{
        background:transparent;
        box-shadow:0 0 0 0 rgba(184,156,255,0);
    }
}

@media(max-width:680px){
    .gf-comment{
        scroll-margin-top:78px;
    }
}


/* v2.4.39 - comment owner can see their received likes */
.gf-comment footer .gf-comment-like-static{
    display:inline-flex;
    align-items:center;
    gap:4px;
    color:#747983;
    font-size:9px;
    line-height:1;
    user-select:none;
}

.gf-comment footer .gf-comment-like-static>.material-symbols-rounded{
    font-size:14px;
}

.gf-comment footer .gf-comment-like-static>b{
    color:inherit;
    font:600 9px/1 Barlow,sans-serif;
}

.gf-comment footer .gf-comment-like-static.has-likes{
    color:#ff718e;
}

.gf-comment footer .gf-comment-like-static.has-likes>.material-symbols-rounded{
    font-variation-settings:'FILL' 1,'wght' 300,'GRAD' 0,'opsz' 24;
}
