.comments[data-v-ef55a3ca]{border-top:1px solid var(--border);margin-top:40px;padding-top:28px}.comments h2[data-v-ef55a3ca]{font-family:var(--font-serif);font-size:18px;font-weight:600;margin:0 0 20px}.comment-form[data-v-ef55a3ca]{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.form-msg[data-v-ef55a3ca]{font-size:13px;margin:0}.comment[data-v-ef55a3ca]{border-bottom:1px solid var(--border);padding:18px 0}.comment[data-v-ef55a3ca]:last-child{border-bottom:none}.comment-head[data-v-ef55a3ca]{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-bottom:6px}.comment-head strong[data-v-ef55a3ca]{font-weight:600}.comment-body[data-v-ef55a3ca]{font-size:15px;line-height:1.7;margin:0}.reply[data-v-ef55a3ca]{border-left:2px solid var(--border);margin:14px 0 0 20px;padding-left:16px}.reply-btn[data-v-ef55a3ca]{font-size:13px;margin-top:8px;padding:4px 14px}
