.comment-item[data-v-afe54670]{display:flex;gap:var(--spacing-4)}.comment-avatar[data-v-afe54670]{flex-shrink:0}.comment-content[data-v-afe54670]{flex:1;min-width:0}.comment-header[data-v-afe54670]{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-2)}.comment-nickname[data-v-afe54670]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}.comment-time[data-v-afe54670]{font-size:var(--font-size-sm);color:var(--color-text-muted)}.comment-text[data-v-afe54670]{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-2);word-wrap:break-word}.reply-to[data-v-afe54670]{color:var(--color-primary);margin-right:var(--spacing-2)}.reply-to strong[data-v-afe54670]{font-weight:var(--font-weight-semibold)}.comment-actions[data-v-afe54670]{display:flex;gap:var(--spacing-3)}.comment-actions[data-v-afe54670] .el-button{color:var(--color-text-secondary)}.comment-actions[data-v-afe54670] .el-button:hover{color:var(--color-primary)}.comment-children[data-v-afe54670]{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:var(--spacing-4)}@media(max-width:768px){.comment-item[data-v-afe54670]{gap:var(--spacing-3)}.comment-avatar[data-v-afe54670] .el-avatar{width:32px;height:32px}.comment-nickname[data-v-afe54670]{font-size:var(--font-size-sm)}.comment-text[data-v-afe54670]{font-size:var(--font-size-xs)}}.comment-section[data-v-b8e5c17a]{width:100%}.comment-title[data-v-b8e5c17a]{font-size:var(--font-size-xl);color:var(--color-text);margin-bottom:var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-2);font-weight:var(--font-weight-semibold)}.comment-form[data-v-b8e5c17a]{background:var(--color-bg-hover);padding:var(--spacing-5);border-radius:var(--radius-lg);margin-bottom:var(--spacing-6);position:relative;border:1px solid var(--color-border-light)}.comment-form[data-v-b8e5c17a] .el-input__wrapper,.comment-form[data-v-b8e5c17a] .el-textarea__inner{background:var(--color-bg-elevated);border:1px solid var(--color-border);box-shadow:none}.comment-form[data-v-b8e5c17a] .el-input__wrapper:hover,.comment-form[data-v-b8e5c17a] .el-textarea__inner:hover{border-color:var(--color-primary)}.comment-form[data-v-b8e5c17a] .el-input__wrapper.is-focus,.comment-form[data-v-b8e5c17a] .el-textarea__inner:focus{border-color:var(--color-primary)}.comment-form[data-v-b8e5c17a] .el-input__inner,.comment-form[data-v-b8e5c17a] .el-textarea__inner{color:var(--color-text)}.comment-form[data-v-b8e5c17a] .el-input__inner::placeholder,.comment-form[data-v-b8e5c17a] .el-textarea__inner::placeholder{color:var(--color-text-muted)}.comment-form[data-v-b8e5c17a] .el-input.is-disabled .el-input__wrapper{background:var(--color-bg-hover)!important;border-color:var(--color-border-light)!important;box-shadow:none!important;cursor:not-allowed}.comment-form[data-v-b8e5c17a] .el-input.is-disabled .el-input__inner{color:var(--color-text-muted)!important;-webkit-text-fill-color:var(--color-text-muted)!important;cursor:not-allowed}.reply-tip[data-v-b8e5c17a]{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4);padding:var(--spacing-3);background:var(--color-primary-bg);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.reply-tip strong[data-v-b8e5c17a]{color:var(--color-primary)}.comment-list[data-v-b8e5c17a]{display:flex;flex-direction:column;gap:var(--spacing-5)}.empty-comment[data-v-b8e5c17a]{padding:var(--spacing-10) 0}.empty-comment[data-v-b8e5c17a] .el-empty{--el-empty-fill-color: var(--color-bg-hover)}.empty-comment[data-v-b8e5c17a] .el-empty__description{color:var(--color-text-muted)}@media(max-width:768px){.comment-form[data-v-b8e5c17a]{padding:var(--spacing-4)}.comment-title[data-v-b8e5c17a]{font-size:var(--font-size-lg)}}
