
/* AviTelesonda - LikeIt v0.2.0 */

.avi-likeit {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
    margin: 16px 0;
}

.avi-likeit button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 8px 14px;
    border: 1px solid #888;
    border-radius: 6px;
    background: transparent;
    color: inherit;
    font: inherit;
    cursor: pointer;
    transition: background-color 0.2s, border-color 0.2s;
}

.avi-likeit .likeit-like:hover {
    background: rgba(40, 167, 69, 0.15);
    border-color: #28a745;
}

.avi-likeit .likeit-dislike:hover {
    background: rgba(220, 53, 69, 0.15);
    border-color: #dc3545;
}

.avi-likeit .likeit-like.selected {
    border-color: #28a745;
    background: rgba(40, 167, 69, 0.20);
}

.avi-likeit .likeit-dislike.selected {
    border-color: #dc3545;
    background: rgba(220, 53, 69, 0.20);
}

.avi-likeit .likeit-confirm {
    background: #245a91;
    border-color: #245a91;
    color: #fff;
}

.avi-likeit .likeit-confirm:disabled {
    opacity: 0.4;
    cursor: not-allowed;
}

.avi-likeit .likeit-confirm {
    font-size: 32px;
    font-weight: 900;
    line-height: 1;
}