.review-box[data-v-c92beb12]{--review-primary:#60b723;--review-text:#333;--review-sub:#999;--review-border:#edf0f2;--review-bg:#f7f8fa}.review-header[data-v-c92beb12]{display:flex;align-items:baseline;gap:8px;margin-bottom:20px}.review-header-title[data-v-c92beb12]{font-size:18px;font-weight:700;color:var(--review-text)}.review-header-count[data-v-c92beb12]{color:var(--review-sub)}.send-review[data-v-c92beb12]{display:flex;gap:14px;padding:18px;border:1px solid #dcebd2;border-radius:12px;background:#f6faf3}.avatar-img[data-v-c92beb12],.send-avatar[data-v-c92beb12]{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.item-main[data-v-c92beb12],.send-body[data-v-c92beb12]{flex:1;min-width:0}.send-input[data-v-c92beb12]{width:100%}[data-v-c92beb12] .reply-editor .el-textarea__inner,[data-v-c92beb12] .send-input .el-textarea__inner{min-height:160px!important;padding:14px 16px;border:1px solid #b9c8d8;border-radius:8px;background:#fff;color:var(--review-text);font-size:15px;line-height:22px;box-shadow:none}[data-v-c92beb12] .reply-editor .el-textarea__inner::-moz-placeholder,[data-v-c92beb12] .send-input .el-textarea__inner::-moz-placeholder{color:#8a9aae;opacity:1}[data-v-c92beb12] .reply-editor .el-textarea__inner::placeholder,[data-v-c92beb12] .send-input .el-textarea__inner::placeholder{color:#8a9aae;opacity:1}[data-v-c92beb12] .reply-editor .el-textarea__inner:focus,[data-v-c92beb12] .send-input .el-textarea__inner:focus{border-color:var(--review-primary);box-shadow:0 0 0 3px rgba(96,183,35,.14)}.send-actions[data-v-c92beb12]{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.send-btn[data-v-c92beb12]{min-width:104px;height:38px;border:0;border-radius:6px;background:var(--review-primary);color:#fff;font-size:15px;cursor:pointer}.send-btn[data-v-c92beb12]:hover{background:#4c9d18}.review-empty[data-v-c92beb12],.send-guest[data-v-c92beb12]{padding:24px;color:var(--review-sub);text-align:center}.review-list[data-v-c92beb12]{margin-top:8px}.review-item[data-v-c92beb12]{display:flex;gap:14px;padding:20px 0;border-bottom:1px solid var(--review-border)}.item-head[data-v-c92beb12]{display:flex;justify-content:space-between;gap:12px}.name[data-v-c92beb12]{font-weight:600;color:var(--review-text)}.time[data-v-c92beb12]{color:var(--review-sub);font-size:12px}.item-content[data-v-c92beb12]{margin-top:8px;line-height:24px;white-space:pre-wrap;word-break:break-word}.item-foot[data-v-c92beb12]{display:flex;gap:16px;margin-top:9px}.text-action[data-v-c92beb12]{border:0;padding:0;background:transparent;color:var(--review-sub);cursor:pointer;font-size:13px}.text-action.liked[data-v-c92beb12],.text-action[data-v-c92beb12]:hover{color:var(--review-primary)}.reply-list[data-v-c92beb12]{margin-top:12px;padding:10px 12px;border-radius:8px;background:var(--review-bg)}.reply-item[data-v-c92beb12]{padding:6px 0;line-height:22px;font-size:13px;color:#4b5563}.reply-name[data-v-c92beb12]{color:var(--review-text);font-weight:600}.reply-editor[data-v-c92beb12]{margin-top:12px}.review-box.is-news .review-header[data-v-c92beb12]{margin-bottom:24px;justify-content:flex-start}.review-box.is-news .review-header-title[data-v-c92beb12]{font-size:16px;font-weight:700;color:#333}.review-box.is-news .send-guest[data-v-c92beb12]{padding:24px 0 0;color:#666;font-size:14px}.review-box.is-news .review-empty[data-v-c92beb12]{padding:24px 0 8px;color:#666;font-size:14px}.review-box.is-news .send-guest+.review-empty[data-v-c92beb12]{margin-top:30px}