.comment-item[data-v-a5a0f432]{display:flex;padding:.625rem 0;border-bottom:.03125rem solid #f5f5f5}.comment-item[data-v-a5a0f432]:last-child{border-bottom:none}.comment-avatar[data-v-a5a0f432]{width:1.875rem;height:1.875rem;border-radius:50%;margin-right:.5rem;flex-shrink:0;background:#f0f0f0}.comment-body[data-v-a5a0f432]{flex:1;min-width:0}.comment-top[data-v-a5a0f432]{display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem}.comment-nickname[data-v-a5a0f432]{font-size:.75rem;color:#999;font-weight:500}.comment-reply-to[data-v-a5a0f432]{font-size:.6875rem;color:#999}.reply-name[data-v-a5a0f432]{color:#3b82f6}.comment-time[data-v-a5a0f432]{font-size:.625rem;color:#ccc;margin-left:auto}.comment-content[data-v-a5a0f432]{font-size:.875rem;color:#333;line-height:1.6;display:block}.comment-actions[data-v-a5a0f432]{display:flex;align-items:center;gap:.75rem;margin-top:.375rem}.action-item[data-v-a5a0f432]{display:flex;align-items:center;gap:.125rem}.action-icon[data-v-a5a0f432]{font-size:.75rem;color:#ccc}.action-icon.liked[data-v-a5a0f432]{color:#ff2442}.action-text[data-v-a5a0f432]{font-size:.6875rem;color:#999}.action-text.delete-text[data-v-a5a0f432]{color:#ccc}.replies-area[data-v-a5a0f432]{margin-top:.5rem;padding:.5rem;background:#f8f8f8;border-radius:.375rem}.reply-item[data-v-a5a0f432]{display:flex;padding:.375rem 0}.reply-item[data-v-a5a0f432]:not(:last-child){border-bottom:.03125rem solid #f0f0f0}.reply-avatar[data-v-a5a0f432]{width:1.25rem;height:1.25rem;border-radius:50%;margin-right:.375rem;flex-shrink:0;background:#f0f0f0}.reply-body[data-v-a5a0f432]{flex:1;min-width:0}.reply-top[data-v-a5a0f432]{display:flex;align-items:center;gap:.1875rem;margin-bottom:.125rem}.reply-nickname[data-v-a5a0f432]{font-size:.6875rem;color:#999;font-weight:500}.reply-reply-to[data-v-a5a0f432]{font-size:.625rem;color:#999}.reply-time[data-v-a5a0f432]{font-size:.5625rem;color:#ccc;margin-left:auto}.reply-content[data-v-a5a0f432]{font-size:.8125rem;color:#333;line-height:1.5;display:block}.reply-actions[data-v-a5a0f432]{display:flex;align-items:center;gap:.625rem;margin-top:.25rem}.expand-replies[data-v-a5a0f432]{padding:.375rem 0 .125rem}.expand-text[data-v-a5a0f432]{font-size:.75rem;color:#3b82f6}.comment-input-bar[data-v-d30227c9]{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;align-items:center;padding:.375rem .9375rem;background:#fff;border-top:.03125rem solid #f0f0f0;box-shadow:0 -.0625rem .375rem rgba(0,0,0,.04)}.reply-hint[data-v-d30227c9]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:#f5f5f5;border-radius:.625rem;margin-right:.375rem;flex-shrink:0}.reply-hint-text[data-v-d30227c9]{font-size:.6875rem;color:#666}.reply-cancel[data-v-d30227c9]{font-size:.6875rem;color:#999}.comment-input[data-v-d30227c9]{flex:1;height:2rem;line-height:2rem;font-size:.875rem;color:#333;background:#f7f7f7;border-radius:1rem;padding:0 .75rem;border:none;outline:none}.comment-input[data-v-d30227c9]::-moz-placeholder{color:#ccc}.comment-input[data-v-d30227c9]::placeholder{color:#ccc}.comment-submit[data-v-d30227c9]{font-size:.875rem;color:#ff2442;font-weight:600;padding:0 .625rem;flex-shrink:0}.comment-submit.disabled[data-v-d30227c9]{color:#ccc}.mention-mask[data-v-e7bb54b2]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:rgba(0,0,0,.4);display:flex;align-items:flex-end}.mention-popup[data-v-e7bb54b2]{width:100%;max-height:60vh;background:#fff;border-radius:.75rem .75rem 0 0;display:flex;flex-direction:column}.mention-header[data-v-e7bb54b2]{display:flex;align-items:center;justify-content:space-between;padding:.75rem .9375rem .375rem}.mention-title[data-v-e7bb54b2]{font-size:.9375rem;font-weight:600;color:#222}.mention-close[data-v-e7bb54b2]{font-size:1rem;color:#999;padding:.25rem}.mention-search[data-v-e7bb54b2]{padding:0 .9375rem .5rem}.mention-input[data-v-e7bb54b2]{width:100%;height:2rem;line-height:2rem;font-size:.875rem;color:#333;background:#f7f7f7;border-radius:1rem;padding:0 .75rem;border:none;outline:none}.mention-list[data-v-e7bb54b2]{flex:1;max-height:50vh;padding:0 .9375rem}.mention-item[data-v-e7bb54b2]{display:flex;align-items:center;padding:.625rem 0;border-bottom:.03125rem solid #f5f5f5}.mention-item[data-v-e7bb54b2]:last-child{border-bottom:none}.mention-avatar[data-v-e7bb54b2]{width:2rem;height:2rem;border-radius:50%;margin-right:.5rem;flex-shrink:0;background:#f0f0f0}.mention-nickname[data-v-e7bb54b2]{font-size:.875rem;color:#333}.mention-empty[data-v-e7bb54b2]{padding:1.25rem 0;text-align:center;font-size:.8125rem;color:#ccc}.comment-section[data-v-14dec52c]{padding-bottom:.75rem}.comment-header[data-v-14dec52c]{padding-bottom:.625rem}.comment-header-title[data-v-14dec52c]{font-size:.9375rem;font-weight:600;color:#222}.comment-empty[data-v-14dec52c]{padding:1.25rem 0;text-align:center;font-size:.8125rem;color:#ccc}.comment-load-more[data-v-14dec52c]{padding:.625rem 0;text-align:center}.comment-load-more uni-text[data-v-14dec52c]{font-size:.8125rem;color:#999}
