@charset "UTF-8";.article-comments[data-v-79f49f01]{padding:20px;will-change:transform}.main-comment-input[data-v-79f49f01]{margin-bottom:30px}.comment-actions[data-v-79f49f01]{margin-top:12px;text-align:right}.comments-container[data-v-79f49f01]{border-top:1px solid var(--border-color);padding-top:20px;contain:content}.no-comments[data-v-79f49f01]{text-align:center;color:var(--text-color2);padding:40px 0}.comment-group[data-v-79f49f01]{margin-bottom:30px;border:1px solid var(--border-color);box-shadow:0 0 10px 3px var(--border-color);border-radius:4px;padding:16px;contain:layout style}.main-comment[data-v-79f49f01]{padding:12px;background-color:var(--box-bg-color4);border-radius:4px;margin-bottom:16px}.replies-container[data-v-79f49f01]{padding-left:20px}.reply-item[data-v-79f49f01]{padding:12px 0;border-bottom:1px solid var(--border-color);contain:content}.reply-item[data-v-79f49f01]:last-child{border-bottom:none}.comment-header[data-v-79f49f01]{display:flex;align-items:center;margin-bottom:8px}.comment-header .avatar[data-v-79f49f01]{width:32px;height:32px;border-radius:50%;margin-right:12px;overflow:hidden;flex-shrink:0}.comment-header .avatar img[data-v-79f49f01]{width:100%;height:100%;object-fit:cover;display:block}.username[data-v-79f49f01]{font-weight:700;color:var(--text-color1);margin-right:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.time[data-v-79f49f01]{font-size:.8em;color:var(--text-color2);flex-shrink:0}.reply-info[data-v-79f49f01]{color:#007bff;font-weight:500}.comment-content[data-v-79f49f01]{margin-bottom:8px;line-height:1.5;word-break:break-word}.reply-input[data-v-79f49f01]{margin-top:16px;padding:12px;background-color:var(--box-bg-color4);border-radius:4px}.reply-actions[data-v-79f49f01]{margin-top:10px;display:flex;justify-content:flex-end;gap:12px}.comments-container[data-v-79f49f01]{backface-visibility:hidden;transform:translateZ(0)}.comment-group[data-v-79f49f01],.reply-item[data-v-79f49f01]{transform:translateZ(0);backface-visibility:hidden}
