/**
 * Nova CPT — single-blog-comments.css
 * Styles for WP comments on blog single posts.
 * Scoped to .nf-single-blog to avoid polluting other post types.
 *
 * @package Nova CPT
 * @since   1.6.3
 */

/* ==========================================================================
   Container
   ========================================================================== */

.nf-single-blog .nf-comments-section {
    max-width: 700px;
    margin: 0 auto;
    padding: 0 20px 40px;
}

/* ==========================================================================
   Links — vert du site
   ========================================================================== */

.nf-single-blog .nf-comments-section a {
    color: var(--nt-green);
    text-decoration: none;
}

.nf-single-blog .nf-comments-section a:hover {
    text-decoration: underline;
}

/* ==========================================================================
   Title
   ========================================================================== */

.nf-single-blog .nf-comments-title {
    font-size: 1.1rem;
    font-weight: 700;
    margin-bottom: 24px;
    padding-bottom: 10px;
    border-bottom: 2px solid var(--nt-green);
}

/* ==========================================================================
   Comment list
   ========================================================================== */

.nf-single-blog .nf-comment-list {
    list-style: none;
    margin: 0 0 32px;
    padding: 0;
}

/* ==========================================================================
   Form
   ========================================================================== */

.nf-single-blog .nf-comment-respond h3 {
    font-size: 1.1rem;
    font-weight: 700;
    margin-bottom: 16px;
}

.nf-single-blog .nf-comment-logged-in {
    font-size: 0.875rem;
    color: var(--nt-gray);
    margin-bottom: 12px;
}


/* ── Author box name link — force nt-green, no blue default ── */
.nf-author-box-name a {
    color: var(--nt-green, #096e09) !important;
    text-decoration: none !important;
}
.nf-author-box-name a:hover {
    text-decoration: underline !important;
}
