.commentListContainer{padding:3rem 0}.commentListContainer.noSpace{padding:0}.commentListContainer h2,.reveal .commentListContainer h2{margin-top:0}.commentList .content{font-size:.9rem}.commentList .content .postHeader>a{font-weight:400}.commentList .commentForm textarea{margin-bottom:.5rem}.commentList .commentForm .button{margin-bottom:0}.commentList .commentForm .button .fal{margin-right:.2rem}.commentList .loadingIndicator{animation-play-state:paused;color:#43ac6a;cursor:default;opacity:0;padding:.5rem 1rem;transition:visibility 0s linear .3s,opacity .3s linear;visibility:hidden}.commentList .loadingIndicator.active{animation-play-state:running;opacity:1;transition-delay:0s;visibility:visible}.commentList .profileImageContainer{margin-right:.75rem;position:relative}.commentList .profileImageContainer .profileImage{height:52px;width:52px}.commentList .profileImageContainer .label{border:2px solid #f0f1f5;border-radius:12px;bottom:-10px;font-size:.5rem;font-weight:600;left:50%;margin:0 auto;padding:.2rem .3rem;position:absolute;transform:translateX(-50%);vertical-align:2px}.commentList .profileImageContainer .label.team{background-color:#222428}.commentList .postContent{overflow-wrap:break-word}.commentList .subCommentList{margin-top:.5rem}.commentList .subCommentList .profileImageContainer{margin:.25rem .5rem .25rem .25rem}.commentList .subCommentList .profileImageContainer.hasLabel{margin:.1rem .5rem .4rem .25rem}.commentList .subCommentList .profileImageContainer .profileImage{height:38px;width:38px}.commentList .subCommentList .profileImageContainer .label{border:1.5px solid #dee0e9;bottom:-9px;font-size:.4rem;padding:.15rem .25rem}.commentList .subCommentList .formErrors .callout{font-size:.8rem;margin-bottom:.25rem;padding:.75rem}.commentList .subCommentList .formErrors .callout ul{font-size:.8rem}.commentList .subCommentList .subCommentEditorContainer>a{font-weight:400}.commentList .subItem{background-color:#dee0e9;border-radius:12px;margin:0 0 2px;padding:5px}@media print,screen and (max-width:39.99875em){.commentList .profileImage{height:38px;margin-right:.5rem;width:38px}.commentList .subCommentList .profileImage{height:28px;margin:.15rem .35rem .15rem .15rem;width:28px}}