.comment-form-wrapper.svelte-1gzk6tu{background:var(--color-bg-secondary);border:1px solid var(--color-border)}.comment-input.svelte-1gzk6tu{background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-body);transition:border-color var(--transition-base)}.comment-input.svelte-1gzk6tu:focus{outline:none;border-color:var(--color-accent)}.comment-input.svelte-1gzk6tu::placeholder{color:var(--color-text-muted)}.comment-avatar.svelte-1gzk6tu{width:36px;height:36px;background:var(--color-tag-bg);color:var(--color-text);font-family:var(--font-subheading)}.comment-avatar.author-avatar.svelte-1gzk6tu{background:var(--color-accent);color:var(--color-contrast)}.author-badge.svelte-1gzk6tu{background:#f5a62326;color:var(--color-accent);font-family:var(--font-subheading);font-weight:700}.comment-action.svelte-1gzk6tu{color:var(--color-text-muted);font-family:var(--font-subheading);background:none;border:none;cursor:pointer;transition:color var(--transition-base);padding:0;display:inline-flex;align-items:center;gap:4px}.comment-action.svelte-1gzk6tu:hover{color:var(--color-accent)}.comment-item.svelte-1gzk6tu{padding:0}.share-btn.svelte-1f7j69k{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--color-bg-secondary);border:1px solid var(--color-border);color:var(--color-text-muted);transition:all var(--transition-base);cursor:pointer}.share-btn.svelte-1f7j69k:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-contrast);transform:translateY(-2px);box-shadow:0 4px 14px #f5a6234d}
