.comment-thread{position:relative}.comment-thread[style*="--reply-depth:1"],.comment-thread[style*="--reply-depth:2"],.comment-thread[style*="--reply-depth:3"],.comment-thread[style*="--reply-depth:4"]{margin-left:calc(var(--reply-depth) * 24px);padding-left:14px;border-left:2px solid #e5e2dc}.comment-actions{display:flex;align-items:center;gap:13px;margin-top:9px}.comment .reply-button{margin-top:0;padding:0;border:0;background:transparent;color:var(--violet);font-size:11px;font-weight:700}.comment .reply-button:hover{text-decoration:underline}.comment .comment-delete{padding:0;border:0;background:transparent;color:#b64a4a;font-size:11px;font-weight:700}.comment .comment-delete:hover{text-decoration:underline}.comment-is-deleted{opacity:.68}.comment .comment-deleted{margin:6px 0 0;color:var(--muted);font-style:italic}.comment-reply-target{display:flex;align-items:center;justify-content:space-between;margin:-3px 0 11px;padding:7px 8px 7px 10px;border-radius:4px;background:#efeaff;color:#5a43ad;font-size:11px;font-weight:600}.comment-reply-target button{width:20px;height:20px;padding:0;border:0;background:transparent;color:#5a43ad;font-size:18px;line-height:1}.comment-reply-target button:hover{background:#dfd4ff}@media(max-width:760px){.comment-thread[style*="--reply-depth:1"],.comment-thread[style*="--reply-depth:2"],.comment-thread[style*="--reply-depth:3"],.comment-thread[style*="--reply-depth:4"]{margin-left:14px;padding-left:10px}.comment-thread[style*="--reply-depth:3"],.comment-thread[style*="--reply-depth:4"]{margin-left:20px}}
