.reply-item[data-v-7c5167fb]{display:flex;align-items:flex-start;margin-bottom:12px;gap:10px;padding:8px;border-radius:6px;transition:background-color .2s ease}.reply-item[data-v-7c5167fb]:hover{background:var(--bg-tertiary, rgba(0, 0, 0, .02))}.reply-item.nested-reply[data-v-7c5167fb]{border-left:2px solid var(--border-color, rgba(0, 0, 0, .08));padding-left:12px}.avatar-wrapper-small[data-v-7c5167fb]{cursor:pointer;position:relative;display:inline-block;flex-shrink:0}.reply-avatar[data-v-7c5167fb]{border:2px solid rgba(200,195,188,.18);box-shadow:0 2px 6px #0000000d,0 1px 2px #00000008,inset 0 1px 1px #ffffff59;transition:all .35s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;z-index:1;overflow:hidden}.avatar-wrapper-small:hover .reply-avatar[data-v-7c5167fb]{transform:scale(1.06);border-color:#b4afa840;box-shadow:0 3px 12px #00000014,0 1px 4px #0000000d,inset 0 1px 2px #ffffff73,0 0 15px #c8c3bc0d}.avatar-glow-small[data-v-7c5167fb]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,0,0,.04) 0%,transparent 70%);opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:0}.avatar-wrapper-small:hover .avatar-glow-small[data-v-7c5167fb]{opacity:1}.avatar-text-small[data-v-7c5167fb]{font-weight:500;font-size:14px;color:var(--text-secondary, #6a6a6a);text-shadow:0 1px 2px rgba(255,255,255,.7);font-family:KaiTi,楷体,STKaiti,Microsoft YaHei,serif;letter-spacing:1.5px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:color .3s ease}.reply-content[data-v-7c5167fb]{flex:1;min-width:0}.reply-header[data-v-7c5167fb]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.reply-user-link[data-v-7c5167fb]{color:var(--text-primary, #333);font-size:13px;font-weight:500;transition:color .3s ease}.reply-user-link[data-v-7c5167fb]:hover{color:var(--color-primary, #409eff)}.reply-user[data-v-7c5167fb]{font-size:13px;color:#409eff;font-weight:500}.reply-time[data-v-7c5167fb]{font-size:12px;color:var(--text-tertiary, #999)}.reply-text[data-v-7c5167fb]{font-size:13px;color:var(--text-secondary, #666);line-height:1.5;margin-bottom:6px;word-break:break-word;white-space:pre-wrap}.reply-text[data-v-7c5167fb] .mention-user{color:#409eff;font-weight:500;cursor:pointer;transition:color .2s ease;text-decoration:none}.reply-text[data-v-7c5167fb] .mention-user:hover{color:#66b1ff;text-decoration:underline}.reply-text[data-v-7c5167fb] .reply-link{color:#409eff;text-decoration:none;transition:color .2s ease}.reply-text[data-v-7c5167fb] .reply-link:hover{color:#66b1ff;text-decoration:underline}.reply-actions[data-v-7c5167fb]{display:flex;gap:10px;margin-top:4px}.reply-actions .el-button[data-v-7c5167fb]{padding:4px 8px;font-size:12px}.reply-actions .el-button.liked[data-v-7c5167fb],.reply-actions .el-button.liked .el-icon[data-v-7c5167fb]{color:#f56c6c}.nested-replies[data-v-7c5167fb]{margin-top:8px;margin-left:46px}.comment-list[data-v-6a7a45cf]{position:relative;width:100%}.comment-loading[data-v-6a7a45cf]{padding:20px}.comment-input-section[data-v-6a7a45cf]{margin-bottom:30px;padding:20px;background:var(--bg-tertiary, #f5f7fa);border-radius:8px;border:1px solid var(--border-color, rgba(0, 0, 0, .08));transition:all .3s ease}.comment-input-actions[data-v-6a7a45cf]{margin-top:12px;display:flex;align-items:center;gap:12px}.login-tip[data-v-6a7a45cf]{margin-top:8px;padding:8px 12px;background:var(--bg-warning-light, #fdf6ec);border-radius:4px;border-left:3px solid var(--color-warning, #e6a23c)}.comments-container[data-v-6a7a45cf]{margin-top:20px}.comment-item[data-v-6a7a45cf]{padding:20px;border-bottom:1px solid var(--border-color, rgba(0, 0, 0, .08));transition:border-color .3s ease}.comment-header[data-v-6a7a45cf]{display:flex;align-items:center;margin-bottom:10px;gap:14px}.avatar-wrapper[data-v-6a7a45cf]{position:relative;display:inline-block;flex-shrink:0;cursor:pointer}.comment-avatar[data-v-6a7a45cf]{border:2px solid rgba(200,195,188,.2);box-shadow:0 2px 8px #0000000f,0 1px 3px #0000000a,inset 0 1px 2px #fff6;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;z-index:1;overflow:hidden}.avatar-wrapper:hover .comment-avatar[data-v-6a7a45cf]{transform:scale(1.05);border-color:#b4afa84d;box-shadow:0 4px 16px #00000014,0 2px 6px #0000000f,inset 0 1px 3px #ffffff80,0 0 20px #c8c3bc0f}.avatar-glow[data-v-6a7a45cf]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,0,0,.05) 0%,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:0}.avatar-wrapper:hover .avatar-glow[data-v-6a7a45cf]{opacity:1}.avatar-text[data-v-6a7a45cf]{font-weight:500;font-size:18px;color:var(--text-secondary, #6a6a6a);text-shadow:0 1px 3px rgba(255,255,255,.8);font-family:KaiTi,楷体,STKaiti,Microsoft YaHei,serif;letter-spacing:2px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:color .3s ease}.comment-user[data-v-6a7a45cf]{display:flex;flex-direction:column}.username-link[data-v-6a7a45cf]{color:var(--text-primary, #333);transition:color .3s ease}.username-link[data-v-6a7a45cf]:hover{color:var(--color-primary, #409eff)}.username[data-v-6a7a45cf]{font-size:14px;color:var(--text-primary, #333);font-weight:500;transition:color .3s ease}.time[data-v-6a7a45cf]{font-size:12px;color:var(--text-tertiary, #999);margin-top:2px;transition:color .3s ease}.comment-content[data-v-6a7a45cf]{margin-left:50px;margin-bottom:10px}.comment-content p[data-v-6a7a45cf]{font-size:14px;color:var(--text-primary, #333);line-height:1.6;transition:color .3s ease;white-space:pre-wrap;word-break:break-word;margin:0}.comment-content p[data-v-6a7a45cf] .mention-user{color:#409eff;font-weight:500;cursor:pointer;transition:color .2s ease;text-decoration:none}.comment-content p[data-v-6a7a45cf] .mention-user:hover{color:#66b1ff;text-decoration:underline}.comment-content p[data-v-6a7a45cf] .comment-link{color:#409eff;text-decoration:none;transition:color .2s ease}.comment-content p[data-v-6a7a45cf] .comment-link:hover{color:#66b1ff;text-decoration:underline}.comment-actions[data-v-6a7a45cf]{margin-left:50px;display:flex;gap:15px}.comment-actions .el-button[data-v-6a7a45cf]{transition:all .3s ease}.comment-actions .el-button.liked[data-v-6a7a45cf],.comment-actions .el-button.liked .el-icon[data-v-6a7a45cf]{color:#f56c6c}.comment-actions .el-button[data-v-6a7a45cf]:hover:not(:disabled){transform:scale(1.1)}.comment-actions .el-button[data-v-6a7a45cf]:disabled{opacity:.6;cursor:not-allowed}.comment-actions .el-button.active[data-v-6a7a45cf]{color:var(--color-primary, #409eff);font-weight:600}.reply-count[data-v-6a7a45cf]{margin-left:4px;color:var(--text-tertiary, #909399);font-size:12px;transition:color .3s ease}.replies[data-v-6a7a45cf]{margin-left:50px;margin-top:15px;padding-left:15px;border-left:2px solid var(--border-color, rgba(0, 0, 0, .08));transition:border-color .3s ease}.reply-item[data-v-6a7a45cf]{display:flex;align-items:flex-start;margin-bottom:12px;gap:10px}.avatar-wrapper-small[data-v-6a7a45cf]{cursor:pointer;position:relative;display:inline-block;flex-shrink:0}.reply-avatar[data-v-6a7a45cf]{border:2px solid rgba(200,195,188,.18);box-shadow:0 2px 6px #0000000d,0 1px 2px #00000008,inset 0 1px 1px #ffffff59;transition:all .35s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;z-index:1;overflow:hidden}.avatar-wrapper-small:hover .reply-avatar[data-v-6a7a45cf]{transform:scale(1.06);border-color:#b4afa840;box-shadow:0 3px 12px #00000014,0 1px 4px #0000000d,inset 0 1px 2px #ffffff73,0 0 15px #c8c3bc0d}.avatar-glow-small[data-v-6a7a45cf]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,0,0,.04) 0%,transparent 70%);opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:0}.avatar-wrapper-small:hover .avatar-glow-small[data-v-6a7a45cf]{opacity:1}.avatar-text-small[data-v-6a7a45cf]{font-weight:500;font-size:14px;color:var(--text-secondary, #6a6a6a);text-shadow:0 1px 2px rgba(255,255,255,.7);font-family:KaiTi,楷体,STKaiti,Microsoft YaHei,serif;letter-spacing:1.5px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:color .3s ease}.reply-user-link[data-v-6a7a45cf]{color:var(--text-primary, #333);transition:color .3s ease}.reply-user-link[data-v-6a7a45cf]:hover{color:var(--color-primary, #409eff)}.reply-content[data-v-6a7a45cf]{flex:1;display:flex;gap:8px}.reply-user[data-v-6a7a45cf]{font-size:13px;color:#409eff;font-weight:500}.reply-text[data-v-6a7a45cf]{font-size:13px;color:var(--text-secondary, #666);transition:color .3s ease}.reply-input-section[data-v-6a7a45cf]{margin-top:15px;margin-left:50px;padding:15px;background:var(--bg-tertiary, #f5f7fa);border-radius:6px;border:1px solid var(--border-color, rgba(0, 0, 0, .08));transition:all .3s ease;animation:slideDown-6a7a45cf .3s ease}@keyframes slideDown-6a7a45cf{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.slide-down-enter-active[data-v-6a7a45cf],.slide-down-leave-active[data-v-6a7a45cf]{transition:all .3s ease}.slide-down-enter-from[data-v-6a7a45cf]{opacity:0;transform:translateY(-10px)}.slide-down-enter-to[data-v-6a7a45cf],.slide-down-leave-from[data-v-6a7a45cf]{opacity:1;transform:translateY(0)}.slide-down-leave-to[data-v-6a7a45cf]{opacity:0;transform:translateY(-10px)}.reply-input-section[data-v-6a7a45cf]:hover{border-color:var(--border-hover, rgba(0, 0, 0, .12));box-shadow:0 2px 8px var(--shadow, rgba(0, 0, 0, .08))}.reply-input-actions[data-v-6a7a45cf]{margin-top:10px;display:flex;justify-content:flex-end;gap:10px}.pagination[data-v-6a7a45cf]{margin-top:30px;display:flex;justify-content:center}.comment-sort-section[data-v-6a7a45cf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 0;border-bottom:1px solid var(--border-color, rgba(0, 0, 0, .08))}.comment-count[data-v-6a7a45cf]{font-size:14px;color:var(--text-secondary, #666)}
