.comment-page-container[data-v-55410b48]{height:93%;overflow-y:auto;padding:0 4px}.comment-page-container[data-v-55410b48]::-webkit-scrollbar{width:6px}.comment-page-container[data-v-55410b48]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.comment-page-container[data-v-55410b48]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.comment-page-container[data-v-55410b48]::-webkit-scrollbar-track{background:transparent}.loading-skeleton[data-v-55410b48]{padding:8px 0}.loading-skeleton .skeleton-item[data-v-55410b48]{padding:16px;margin-bottom:12px;background:#fafafa;border-radius:8px}.empty-state[data-v-55410b48]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:400px}.comment-list-wrapper[data-v-55410b48]{padding:4px 0}.comment-card[data-v-55410b48]{background:#fff;border-radius:12px;padding:16px 18px;margin-bottom:12px;cursor:pointer;transition:all .3s ease;border:1px solid #f0f0f0}.comment-card[data-v-55410b48]:hover{border-color:#00c2c3;box-shadow:0 4px 12px rgba(0,194,195,.12);transform:translateY(-2px)}.comment-card:hover .article-reference .ref-icon[data-v-55410b48],.comment-card:hover .article-reference .ref-title[data-v-55410b48]{color:#00c2c3}.comment-card:hover .article-reference .ref-arrow[data-v-55410b48]{opacity:1;color:#00c2c3}.comment-card:hover .comment-footer .comment-tag[data-v-55410b48]{background:rgba(0,194,195,.1);color:#00c2c3}.comment-card .article-reference[data-v-55410b48]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 12px;background:#fafafa;border-radius:8px;margin-bottom:12px}.comment-card .article-reference .ref-icon[data-v-55410b48]{font-size:14px;color:#8c8c8c;margin-right:8px;transition:color .3s ease}.comment-card .article-reference .ref-title[data-v-55410b48]{-ms-flex:1;flex:1;font-size:13px;color:rgba(0,0,0,.65);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s ease}.comment-card .article-reference .ref-arrow[data-v-55410b48]{font-size:12px;color:#8c8c8c;opacity:0;transition:all .3s ease}.comment-card .comment-content[data-v-55410b48]{font-size:14px;color:rgba(0,0,0,.75);line-height:1.7;margin-bottom:12px;padding:0 4px}.comment-card .comment-footer[data-v-55410b48]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;padding-top:12px;border-top:1px solid #f5f5f5}.comment-card .comment-footer .comment-tag[data-v-55410b48]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:rgba(0,0,0,.45);background:#f5f5f5;padding:4px 10px;border-radius:12px;transition:all .3s ease}.comment-card .comment-footer .comment-like[data-v-55410b48],.comment-card .comment-footer .comment-time[data-v-55410b48]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;color:rgba(0,0,0,.45)}.comment-card .comment-footer .comment-like[data-v-55410b48]{margin-left:auto}.comment-card .comment-footer .comment-like .anticon[data-v-55410b48]{color:#ff4d4f}.pagination-wrapper[data-v-55410b48]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:20px 0 10px}.pagination-wrapper[data-v-55410b48] .ant-pagination .ant-pagination-item{border-radius:6px}.pagination-wrapper[data-v-55410b48] .ant-pagination .ant-pagination-item:hover{border-color:#00c2c3}.pagination-wrapper[data-v-55410b48] .ant-pagination .ant-pagination-item:hover a{color:#00c2c3}.pagination-wrapper[data-v-55410b48] .ant-pagination .ant-pagination-item-active{border-color:#00c2c3;background:#00c2c3}.pagination-wrapper[data-v-55410b48] .ant-pagination .ant-pagination-item-active a{color:#fff}.pagination-wrapper[data-v-55410b48] .ant-pagination .ant-pagination-next,.pagination-wrapper[data-v-55410b48] .ant-pagination .ant-pagination-prev{border-radius:6px}.pagination-wrapper[data-v-55410b48] .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link,.pagination-wrapper[data-v-55410b48] .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link{color:#00c2c3;border-color:#00c2c3}