/* Bootstrap-compatible comment system styles */

/* Ensure reply sections have proper indentation */
.comment-replies {
    border-left: 2px solid #dee2e6;
}

/* Make sure forms are nicely padded */
.reply-form {
    padding: 15px;
    background-color: #f8f8f8;
    border-radius: 5px;
    margin: 10px 0;
}

/* Add hover effect for comment cards */
.card:not(.border-0):hover {
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    transition: box-shadow 0.3s ease;
}

/* Style for the avatar fallback */
.avatar {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Make the radio buttons more accessible */
.form-check-input {
    cursor: pointer;
}

.form-check-label {
    cursor: pointer;
    padding-left: 5px;
}

/* Give a nice transition for delete animation */
.comments-list .card {
    transition: opacity 0.3s ease;
}