.rc-comments{padding-top:20px;transition:all 0.3s ease}.rc-comments.load{opacity:.5;filter:grayscale(1) blur(4px);transition:all 0.3s ease}.rc-comment{margin:0 0 30px 0;position:relative}.rc-comment.active>.rc-comment-body{border:2px dashed #007bff}.rc-comment-body{background:#fff;padding:15px;border-radius:10px;box-shadow:rgba(0,0,0,.2) 0 0 15px;position:relative;z-index:2}.rc-comment-header{display:flex;justify-content:space-between;align-items:center;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #e5e5e5}.rc-comment-header .name{display:inline-flex;gap:10px;align-items:center;font-weight:600}.rc-comment-header .avatar{width:50px;height:50px;border-radius:50px;display:block}.rc-comment-header .date{font-size:.8rem;text-align:right}.rc-comment-header .date .rc-edited{font-size:.7rem;color:gray}.rc-comment-header .rc-grade-stars{width:115px;height:18px;position:relative}.rc-comment-header .rc-grade-stars>*{position:absolute;top:0;left:0;height:100%}.rc-comment-header .rc-grade-stars .rc-grade-bottom{width:100%;opacity:.4;filter:grayscale(1)}.rc-comment-content .title{font-weight:600;padding:0 0 5px 0}.rc-comment-content .text{font-size:.95rem;padding:0 0 10px 0}#rc_text{display:none;width:100%}#rc_editor{border:1px solid #ced4da;border-radius:5px;overflow:hidden}#rc_editor .pell-button{padding:0;color:#000}#rc_editor .pell-button img{width:16px;max-height:16px;display:block;margin:auto}#rc_editor .pell-content{height:200px}#rc_editor .pell-content pre,.rc-comment-content .text pre{font-family:monospace;background:#f5f5f5;color:#000;padding:10px;white-space:pre-wrap;word-wrap:break-word;font-size:.9rem;margin:0 0 10px 0}#rc_editor .pell-content blockquote,.rc-comment-content .text blockquote{padding:0 0 0 15px;font-style:italic;border-left:5px solid #e6e6e6;font-size:.9rem}#rc_editor .pell-content img,.rc-comment-content .text img{max-width:300px;max-height:300px;display:block}.rc-comment-content .text .rc-comment-img{display:inline-block}.rc-comment-info{border-top:1px solid #e5e5e5;padding:10px 0 0 0;display:flex;justify-content:space-between;align-items:center}.rc-comment-info .rc-info-block{display:inline-flex;align-items:center;gap:20px}.rc-comment-info .rc-copy-link{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fff;border-radius:3px;font-weight:700;color:#007bff}.rc-comment-info .rc-vote-block{display:inline-flex;align-items:center}.rc-comment-info .rc-vote-block .rc-vote{display:flex;width:24px;height:24px;align-items:center;justify-content:center;font-weight:900;font-size:1.1rem;cursor:pointer}.rc-comment-info .rc-vote-block .rc-rating{font-weight:700;font-size:1.2rem}.rc-comment-info .rc-vote-block .rc-rating .gray{color:#ccc}.rc-comment-info .rc-vote-block .rc-rating .green{color:#4caf50}.rc-comment-info .rc-vote-block .rc-rating .red{color:#b71c1c}.rc-form .rc-grade-block{display:flex;align-items:center;gap:15px}.rc-form .rc-grade-block .rc-stars{display:inline-flex;align-items:center;gap:5px}.rc-form .rc-grade-block .rc-stars .rc-star input{display:none}.rc-form .rc-grade-block .rc-stars .rc-star{display:block;width:18px;height:18px;filter:grayscale(1);opacity:.5;margin:0;cursor:pointer}.rc-form .rc-grade-block .rc-stars .rc-star.hover{filter:grayscale(0);opacity:1}.rc-form .form-group{margin-bottom:1rem}.rc-form .form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-sizing:border-box}.rc-agree-wrapper>*:last-child{text-align:right}.rc-comment .rc-form-block label{margin:0}.rc-form-block .add-comment{display:inline-flex;padding:10px;cursor:pointer;background:#007bff;color:#fff;border-radius:3px}.rc-comment .ql-toolbar.ql-snow{background:#fff;border-radius:5px 5px 0 0}.rc-comment .ql-container.ql-snow{background:#fff;border-radius:0 0 5px 5px}.rc-comment .rc-actions{display:inline-flex;gap:15px;align-items:center}.rc-comment .rc-actions .rc-delele{cursor:pointer;font-size:.8rem;color:red}.rc-comment .rc-actions .rc-reply-button{margin-left:0;display:inline-flex;padding:3px 5px;cursor:pointer;background:#007bff;color:#fff;border-radius:3px;font-size:.8rem}#rc_form{padding-top:1rem}.rc-children{padding:10px 0 0 0;height:auto;overflow:visible;opacity:1;transition:all 0.3s ease}.rc-children .rc-replies-info{display:flex;justify-content:flex-end;align-items:center;gap:10px;font-size:.95rem}.rc-children .rc-replies-info .rc-count{opacity:.6}.rc-children .rc-replies-info .rc-replies-open{color:#007bff;cursor:pointer}.rc-children .rc-comment{margin:0 0 20px 0}.rc-children .rc-comment:last-child{margin:0}.rc-children .rc-comment:before{content:"";height:5px;width:50%;position:absolute;top:40px;left:0;z-index:1}.rc-form-field{display:block;margin-bottom:-2px;height:0;border:none;overflow:hidden;opacity:0}