.threaded-comment.svelte-11bcopa{--indent:calc(var(--depth,0) * 16px);margin-left:var(--indent)}.comment-container.svelte-11bcopa{border:1px solid var(--border);background:var(--card);border-radius:8px;gap:12px;padding:12px;display:flex}.comment-left.svelte-11bcopa{flex:none}.comment-avatar.svelte-11bcopa{object-fit:cover;border-radius:50%;width:36px;height:36px}.comment-avatar-initials.svelte-11bcopa{color:#fff;background:var(--muted-foreground);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:flex}.comment-main.svelte-11bcopa{flex:1;min-width:0}.comment-header.svelte-11bcopa{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.comment-meta.svelte-11bcopa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.comment-author.svelte-11bcopa{color:var(--foreground);font-size:14px;font-weight:700}.comment-time.svelte-11bcopa{color:var(--muted-foreground);font-size:12px}.comment-actions.svelte-11bcopa{gap:4px;margin-left:auto;display:flex}.action-btn.svelte-11bcopa{color:var(--muted-foreground);transition:color .2s}.action-btn.svelte-11bcopa:hover{color:var(--foreground)}.comment-content.svelte-11bcopa{color:var(--foreground);margin-bottom:8px;font-size:14px;line-height:1.5}.comment-content.svelte-11bcopa p{margin:.5em 0}.comment-content.svelte-11bcopa a{color:var(--color-brand);text-decoration:underline}.comment-footer.svelte-11bcopa{align-items:center;gap:16px;padding-top:6px;display:flex}.vote-section.svelte-11bcopa{gap:8px;display:flex}.vote-btn.svelte-11bcopa{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;transition:all .2s;display:inline-flex}.vote-btn.svelte-11bcopa:hover{background:var(--muted);color:var(--foreground)}.vote-btn.voted-up.svelte-11bcopa{color:#22c55e;background:#22c55e1a}.vote-btn.voted-down.svelte-11bcopa{color:#ef4444;background:#ef44441a}.vote-count.svelte-11bcopa{font-size:11px;font-weight:600}.reply-btn.svelte-11bcopa{color:var(--muted-foreground);transition:color .2s}.reply-btn.svelte-11bcopa:hover{color:var(--color-brand)}.edit-section.svelte-11bcopa{margin-bottom:12px}.edit-actions.svelte-11bcopa{gap:8px;margin-top:10px;display:flex}.reply-composer.svelte-11bcopa{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.reply-label.svelte-11bcopa{color:var(--muted-foreground);margin-bottom:8px;font-size:12px;font-weight:600}.reply-actions.svelte-11bcopa{gap:8px;margin-top:10px;display:flex}.replies-section.svelte-11bcopa{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.expand-replies-btn.svelte-11bcopa{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;font-size:13px;transition:color .2s;display:inline-flex}.expand-replies-btn.svelte-11bcopa:hover{color:var(--foreground)}.replies-list.svelte-11bcopa{flex-direction:column;gap:8px;margin-top:12px;display:flex}.loading-replies.svelte-11bcopa{color:var(--muted-foreground);text-align:center;padding:12px;font-size:12px}
