.dictum-comment-section[data-v-e338abe8]{background:transparent;margin-top:var(--space-6);padding:0}.comment-header[data-v-e338abe8]{margin-bottom:var(--space-4)}.comment-title[data-v-e338abe8]{align-items:center;color:var(--color-ink);display:flex;font-size:var(--text-lg);font-weight:600;gap:var(--space-2);margin:0}.title-icon[data-v-e338abe8]{color:var(--color-primary);height:18px;width:18px}.comment-input-card[data-v-e338abe8]{background:var(--color-surface-dim);border-radius:var(--radius-md);margin-bottom:var(--space-6);padding:var(--space-4)}.comment-textarea[data-v-e338abe8]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-ink);font-family:inherit;font-size:var(--text-base);line-height:var(--leading-normal);padding:var(--space-3);resize:vertical;transition:border-color var(--transition-base);width:100%}.comment-textarea[data-v-e338abe8]:focus{border-color:var(--color-primary);outline:none}.comment-textarea[data-v-e338abe8]::-moz-placeholder{color:var(--color-ink-faint)}.comment-textarea[data-v-e338abe8]::placeholder{color:var(--color-ink-faint)}.replying-info[data-v-e338abe8]{align-items:center;background:var(--color-primary-light);border-radius:var(--radius-sm);display:flex;font-size:var(--text-sm);gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-3)}.replying-label[data-v-e338abe8]{color:var(--color-primary);font-weight:500}.replying-user[data-v-e338abe8]{color:var(--color-ink);font-weight:500}.replying-content[data-v-e338abe8]{color:var(--color-ink-light);font-size:var(--text-sm);margin-left:var(--space-1)}.cancel-reply-btn[data-v-e338abe8]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-ink-muted);cursor:pointer;display:flex;height:20px;justify-content:center;margin-left:auto;padding:0;transition:all var(--transition-fast);width:20px}.cancel-reply-btn[data-v-e338abe8]:hover{background:rgba(var(--color-primary-rgb,59,130,246),.1);color:var(--color-primary)}.cancel-icon[data-v-e338abe8]{height:14px;width:14px}.comment-input-footer[data-v-e338abe8]{align-items:center;display:flex;justify-content:space-between;margin-top:var(--space-3)}.input-footer-left[data-v-e338abe8]{gap:var(--space-3)}.emoji-btn[data-v-e338abe8],.input-footer-left[data-v-e338abe8]{align-items:center;display:flex}.emoji-btn[data-v-e338abe8]{background:transparent;border:none;color:var(--color-ink-muted);cursor:pointer;height:32px;justify-content:center;padding:0;transition:all var(--transition-fast);width:32px}.emoji-btn[data-v-e338abe8]:hover{background:var(--color-surface-dim);color:var(--color-primary)}.emoji-trigger[data-v-e338abe8]{font-size:18px;line-height:1}.emoji-picker[data-v-e338abe8]{background:var(--color-surface);border-radius:var(--radius-md);max-height:300px;max-width:320px;overflow-y:auto;padding:var(--space-3)}.emoji-category[data-v-e338abe8]{margin-bottom:var(--space-3)}.emoji-category[data-v-e338abe8]:last-child{margin-bottom:0}.emoji-category-title[data-v-e338abe8]{border-bottom:1px solid var(--color-border-light);color:var(--color-ink-muted);font-size:var(--text-xs);font-weight:500;margin-bottom:var(--space-2);padding-bottom:var(--space-1)}.emoji-list[data-v-e338abe8]{display:grid;gap:var(--space-1);grid-template-columns:repeat(8,1fr)}.emoji-item[data-v-e338abe8]{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;transition:all var(--transition-fast);width:32px}.emoji-item[data-v-e338abe8]:hover{background:var(--color-surface-dim);transform:scale(1.15)}.comment-hint[data-v-e338abe8]{color:var(--color-ink-muted);font-size:var(--text-sm)}.submit-btn[data-v-e338abe8]{background:var(--color-primary);border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;font-size:var(--text-sm);font-weight:500;padding:var(--space-2) var(--space-5);transition:all var(--transition-fast)}.submit-btn[data-v-e338abe8]:hover:not(:disabled){opacity:.9}.submit-btn[data-v-e338abe8]:disabled{cursor:not-allowed;opacity:.5}.comment-list[data-v-e338abe8]{display:flex;flex-direction:column;gap:var(--space-5)}.comment-item[data-v-e338abe8]{display:flex;gap:var(--space-3)}.comment-avatar[data-v-e338abe8]{background:var(--color-surface-dim);border:1px solid var(--color-border-light);border-radius:var(--radius-full);flex-shrink:0;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.comment-content-wrapper[data-v-e338abe8]{flex:1;min-width:0}.comment-meta[data-v-e338abe8]{align-items:baseline;display:flex;gap:var(--space-2);margin-bottom:var(--space-1)}.comment-author[data-v-e338abe8]{color:var(--color-ink);font-size:var(--text-sm);font-weight:500}.comment-time[data-v-e338abe8]{font-size:var(--text-xs)}.comment-time[data-v-e338abe8],.delete-btn[data-v-e338abe8]{color:var(--color-ink-muted)}.delete-btn[data-v-e338abe8]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;justify-content:center;margin-left:auto;padding:4px;transition:all var(--transition-fast)}.delete-btn[data-v-e338abe8]:hover{background:#ef44441a;color:var(--color-danger)}.delete-icon[data-v-e338abe8]{height:14px;width:14px}.delete-btn-small .delete-icon[data-v-e338abe8]{height:12px;width:12px}.comment-text[data-v-e338abe8]{color:var(--color-ink-light);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0 0 var(--space-2) 0;white-space:pre-wrap;word-break:break-word}.reply-list[data-v-e338abe8]{background:var(--color-surface-dim);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-2);padding:var(--space-3)}.reply-item[data-v-e338abe8]{display:flex;gap:var(--space-2)}.reply-content[data-v-e338abe8]{flex:1;min-width:0}.reply-header[data-v-e338abe8]{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-1)}.reply-author[data-v-e338abe8]{color:var(--color-ink);font-weight:500}.reply-author[data-v-e338abe8],.reply-to[data-v-e338abe8]{font-size:var(--text-sm)}.reply-to[data-v-e338abe8]{color:var(--color-ink-muted)}.reply-target[data-v-e338abe8]{color:var(--color-primary);font-weight:500}.reply-time[data-v-e338abe8]{color:var(--color-ink-muted);font-size:var(--text-xs)}.reply-header .delete-btn[data-v-e338abe8]{margin-left:var(--space-1)}.reply-text[data-v-e338abe8]{color:var(--color-ink-light);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0 0 var(--space-2) 0;white-space:pre-wrap;word-break:break-word}.reply-btn[data-v-e338abe8]{align-items:center;background:transparent;border:1px solid var(--color-border-light);border-radius:var(--radius-sm);color:var(--color-ink-muted);cursor:pointer;display:inline-flex;font-size:var(--text-xs);gap:var(--space-1);padding:var(--space-1) var(--space-3);transition:all var(--transition-fast)}.reply-btn[data-v-e338abe8]:hover{border-color:var(--color-primary);color:var(--color-primary)}.reply-icon[data-v-e338abe8]{height:14px;width:14px}.reply-action-btn[data-v-e338abe8]{align-items:center;background:transparent;border:none;color:var(--color-ink-muted);cursor:pointer;display:inline-flex;font-size:var(--text-xs);gap:var(--space-1);padding:var(--space-1) var(--space-2);transition:color var(--transition-fast)}.reply-action-btn[data-v-e338abe8]:hover{color:var(--color-primary)}.btn-icon[data-v-e338abe8]{height:12px;width:12px}.load-more[data-v-e338abe8]{padding:var(--space-4) 0;text-align:center}.load-more-btn[data-v-e338abe8]{background:transparent;border:1px solid var(--color-primary);border-radius:var(--radius-md);color:var(--color-primary);cursor:pointer;font-size:var(--text-sm);padding:var(--space-2) var(--space-5);transition:all var(--transition-fast)}.load-more-btn[data-v-e338abe8]:hover:not(:disabled){background:var(--color-primary-light)}.load-more-btn[data-v-e338abe8]:disabled{cursor:not-allowed;opacity:.5}.empty-comments[data-v-e338abe8],.loading-state[data-v-e338abe8]{color:var(--color-ink-muted);padding:var(--space-10) var(--space-5);text-align:center}.empty-icon[data-v-e338abe8]{height:48px;margin:0 auto var(--space-4);opacity:.5;width:48px}.empty-comments p[data-v-e338abe8]{font-size:var(--text-sm);margin:0}@media(max-width:640px){.comment-input-card[data-v-e338abe8]{padding:var(--space-3)}.comment-item[data-v-e338abe8]{gap:var(--space-2)}.comment-avatar[data-v-e338abe8]{height:28px;width:28px}}.essay-detail-content[data-v-85604a69]{padding:24px 32px;position:relative}.essay-actions[data-v-85604a69]{display:flex;gap:4px;position:absolute;right:16px;top:16px;z-index:10}.essay-content[data-v-85604a69]{color:var(--color-ink);font-size:17px;line-height:1.9;margin-bottom:28px;overflow-wrap:break-word;padding-top:28px;text-decoration:underline;text-decoration-color:var(--color-border);text-decoration-style:dashed;text-underline-offset:6px;white-space:pre-wrap;word-break:break-word}.essay-source[data-v-85604a69]{align-items:center;color:var(--color-ink-muted);display:flex;font-size:var(--text-base);font-style:italic;gap:6px;justify-content:flex-end;margin-bottom:24px}.source-sep[data-v-85604a69]{color:var(--color-ink-faint)}.author-name[data-v-85604a69]{color:var(--color-ink-light)}.work-name[data-v-85604a69]{color:var(--color-ink-muted)}.divider[data-v-85604a69]{background:var(--color-border-light);height:1px;margin-bottom:20px}.essay-meta-section[data-v-85604a69]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.meta-left[data-v-85604a69]{flex-direction:column}.meta-left[data-v-85604a69],.meta-row[data-v-85604a69]{display:flex;gap:12px}.meta-row[data-v-85604a69]{align-items:center}.meta-label[data-v-85604a69]{color:var(--color-ink-muted);flex-shrink:0;width:36px}.meta-label[data-v-85604a69],.meta-value[data-v-85604a69]{font-size:var(--text-sm)}.meta-value[data-v-85604a69]{color:var(--color-ink)}.meta-time[data-v-85604a69]{color:var(--color-ink-light)}.meta-right[data-v-85604a69]{flex-shrink:0}.label-list[data-v-85604a69]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.label-tag[data-v-85604a69]{background:var(--color-primary-light);border-radius:var(--radius-full);color:var(--color-primary);font-size:var(--text-sm);padding:4px 12px}.essay-stats[data-v-85604a69]{border-top:1px solid var(--color-border-light);display:flex;gap:24px;padding-top:16px}.essay-detail-stat[data-v-85604a69]{align-items:center;color:var(--color-ink-muted);display:flex;font-size:var(--text-sm);gap:6px}.stat-icon[data-v-85604a69]{height:16px;width:16px}@media(max-width:640px){.essay-detail-content[data-v-85604a69]{padding:20px 16px}.essay-meta-section[data-v-85604a69]{flex-direction:column;gap:16px}.meta-right[data-v-85604a69]{width:100%}.label-list[data-v-85604a69]{justify-content:flex-start}}
