.aifg-discussion-container{margin-top:40px;padding-top:20px;border-top:2px solid #eee}.aifg-comments-title{font-size:1.5em;margin-bottom:20px}.aifg-comment-node{margin-bottom:15px}.aifg-comment-main{display:flex;align-items:flex-start;gap:15px}.aifg-comment-avatar img{width:45px;height:45px;border-radius:50%;object-fit:cover;background-color:#f0f0f0}.aifg-comment-body{flex:1;background-color:#f9f9f9;padding:10px 15px;border-radius:8px;border:1px solid #e5e5e5}.aifg-comment-author{font-weight:700;font-size:.9em;margin-bottom:5px}.aifg-comment-text{margin:0;line-height:1.6}.aifg-comment-text strong{color:#0073aa;font-weight:700}.aifg-comment-replies{margin-left:30px;padding-left:25px;margin-top:15px;border-left:2px solid #ddd}@media (max-width:600px){.aifg-comment-replies{margin-left:15px;padding-left:15px}}