.comment-section[data-v-1805025b]{background:var(--card-bg);border:1px solid var(--border);border-radius:8px;margin-top:2rem;padding:1.25rem}.comment-head[data-v-1805025b]{align-items:baseline;display:flex;gap:.75rem;margin-bottom:1rem}.comment-head h2[data-v-1805025b]{align-items:center;display:flex;font-size:1.0625rem;gap:.375rem;margin:0}.comment-head small[data-v-1805025b]{color:var(--text-muted);font-size:.8125rem;font-weight:400}.comment-mode[data-v-1805025b]{color:var(--accent,#b45309);font-size:.8125rem}.comment-composer[data-v-1805025b]{margin-bottom:1.25rem}.comment-composer textarea[data-v-1805025b]{background:var(--bg,#fff);border:1px solid var(--border);border-radius:6px;color:var(--text-primary);font-size:.875rem;padding:.625rem .75rem;resize:vertical;width:100%}.composer-foot[data-v-1805025b]{align-items:center;display:flex;justify-content:space-between;margin-top:.375rem}.composer-foot small[data-v-1805025b]{color:var(--text-muted)}.reply-hint[data-v-1805025b]{color:var(--accent,#b45309);font-size:.8125rem;margin:0 0 .375rem}.reply-hint button[data-v-1805025b]{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:.8125rem;margin-left:.5rem;text-decoration:underline}.comment-notice[data-v-1805025b]{color:var(--accent,#b45309)}.comment-error[data-v-1805025b],.comment-notice[data-v-1805025b]{font-size:.8125rem;margin:.5rem 0 0}.comment-error[data-v-1805025b]{color:var(--error,#dc2626)}.comment-list[data-v-1805025b]{list-style:none;margin:0;padding:0}.comment-card[data-v-1805025b]{border-top:1px solid var(--border);padding:.75rem 0}.comment-card.pinned[data-v-1805025b]{background:var(--primary-light,#fef2f2);border-radius:6px;padding:.75rem .625rem}.comment-meta[data-v-1805025b]{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem}.comment-floor[data-v-1805025b]{color:var(--text-primary);font-weight:700}.comment-name[data-v-1805025b]{color:var(--text-primary);font-size:.875rem}.comment-pinned[data-v-1805025b]{align-items:center;color:var(--primary,#b91c1c);display:inline-flex;font-weight:600;gap:.125rem}.comment-pending[data-v-1805025b]{border:1px dashed;border-radius:999px;color:var(--accent,#b45309);font-size:.75rem;padding:0 .375rem}.comment-actions[data-v-1805025b]{display:inline-flex;gap:.625rem;margin-left:auto}.comment-actions button[data-v-1805025b]{align-items:center;background:none;border:none;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:.8125rem;gap:.125rem;padding:0}.comment-actions button[data-v-1805025b]:hover{color:var(--primary,#b91c1c)}.comment-actions button.danger[data-v-1805025b]:hover{color:var(--error,#dc2626)}.comment-content[data-v-1805025b]{font-size:.9375rem;margin:.5rem 0 0;white-space:pre-wrap;word-break:break-word}.reply-list[data-v-1805025b]{border-left:2px solid var(--border);list-style:none;margin:.625rem 0 0;padding:0 0 0 1.25rem}.reply-card[data-v-1805025b]{padding:.5rem 0}.reply-to[data-v-1805025b]{color:var(--text-muted);font-size:.75rem}.comment-more[data-v-1805025b]{margin-top:.875rem;width:100%}.comment-login-hint[data-v-1805025b]{align-items:center;color:var(--text-muted);display:flex;gap:.75rem}.comment-login-hint p[data-v-1805025b]{margin:0}.comment-disabled[data-v-1805025b]{align-items:center;color:var(--text-muted);display:flex;gap:.5rem}.comment-disabled p[data-v-1805025b]{margin:0}
