[data-v-84c70558]:root{--color-title:#2f2f2f;--color-title-sub:#666;--color-tip:#9c9c9c;--color-disabled:#a8a6a6;--color-darks:#333;--color-labels:#606266;--color-primary:#b200ff;--color-text:#7e47f3;--color-success:#13ce66;--color-warning:#ffba00;--color-danger:#ff4949;--color-info:#909399;--color-background:#fff;--color-base-background:#ececec;--color-border:#ebebeb;--color-box-border:#f6f7f9;--color-shallow:#ff9837;--color-theme:#b200ff;--border-color:#ebebeb;--background-color:#fff;--base-background:#ececec;--tip-color:#9c9c9c;--linear-gradient-bg:linear-gradient(135deg,#667eea,#764ba2)}body[data-v-84c70558]{--color-title:#2f2f2f;--color-title-sub:#666;--color-tip:#9c9c9c;--color-primary:#b200ff;--color-background:#fff;--color-base-background:#ececec;--color-border:#ebebeb;--color-darks:#333}@media (prefers-color-scheme:dark){[data-v-84c70558]:root{--color-title:#e6e6e6;--color-title-sub:#999;--color-background:#1a1a1a;--color-base-background:#2c2c2c}}.review-item[data-v-84c70558]{margin-bottom:.42667rem}.review-item[data-v-84c70558]:last-child{margin-bottom:0}.review-item .review-layout[data-v-84c70558]{align-items:flex-start;display:flex;gap:.32rem}.review-item .avatar-column[data-v-84c70558]{flex-shrink:0}.review-item .avatar-column .user-avatar[data-v-84c70558]{border-radius:50%;height:1.06667rem;-o-object-fit:cover;object-fit:cover;width:1.06667rem}.review-item .avatar-column .text-avatar[data-v-84c70558]{align-items:center;background:#87ceeb;border-radius:50%;color:#fff;display:flex;font-size:.42667rem;font-weight:600;height:1.06667rem;justify-content:center;width:1.06667rem}.review-item .content-column[data-v-84c70558]{background:#f8f7ff;border-radius:.32rem;flex:1;padding:.42667rem}.review-item .content-column .user-header[data-v-84c70558]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.32rem}.review-item .content-column .user-header .user-info .username[data-v-84c70558]{color:#333;font-size:.42667rem;font-weight:600}.review-item .content-column .user-header .review-date[data-v-84c70558]{color:#999;font-size:.37333rem}.review-item .content-column .review-content[data-v-84c70558]{color:#333;font-size:.37333rem;line-height:1.6;margin:0 0 .42667rem;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:normal;word-break:break-word}.review-item .content-column .review-content .read-more[data-v-84c70558],.review-item .content-column .review-content .show-less[data-v-84c70558]{color:#1989fa;cursor:pointer;font-weight:500;margin-left:.10667rem;transition:all .2s ease}.review-item .content-column .review-content .read-more[data-v-84c70558]:hover,.review-item .content-column .review-content .show-less[data-v-84c70558]:hover{color:#0c7cd5;text-decoration:underline}.review-item .content-column .review-content .read-more[data-v-84c70558]:active,.review-item .content-column .review-content .show-less[data-v-84c70558]:active{transform:scale(.95)}.review-item .content-column .review-content .show-less[data-v-84c70558]{display:block;margin-left:0;margin-top:.21333rem}.review-item .content-column .review-images[data-v-84c70558]{display:grid;gap:.21333rem;grid-template-columns:repeat(3,1fr);margin-bottom:.42667rem}.review-item .content-column .review-images .image-wrapper[data-v-84c70558]{border-radius:.21333rem;cursor:pointer;overflow:hidden;position:relative;transition:transform .2s ease}.review-item .content-column .review-images .image-wrapper[data-v-84c70558]:hover{transform:scale(.98)}.review-item .content-column .review-images .image-wrapper[data-v-84c70558]:active{transform:scale(.95)}.review-item .content-column .review-images .image-wrapper .review-img[data-v-84c70558]{display:block;height:2.13333rem;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease;width:100%}.review-item .content-column .review-images .image-wrapper .more-images-overlay[data-v-84c70558]{align-items:center;background:#0009;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.review-item .content-column .review-images .image-wrapper .more-images-overlay .more-images-count[data-v-84c70558]{color:#fff;font-size:.42667rem;font-weight:600;text-shadow:0 .02667rem .05333rem rgba(0,0,0,.5)}.review-item .content-column .review-images .image-wrapper .more-images-overlay[data-v-84c70558]:hover{background:#000000b3}.review-item .content-column .review-images .image-wrapper:hover .review-img[data-v-84c70558]{opacity:.9}.review-item .content-column .review-actions[data-v-84c70558]{align-items:center;display:flex;gap:.53333rem}.review-item .content-column .review-actions .action-btn[data-v-84c70558]{align-items:center;cursor:pointer;display:flex;gap:.16rem;transition:all .2s ease}.review-item .content-column .review-actions .action-btn span[data-v-84c70558]{color:#999;font-size:.37333rem}.review-item .content-column .review-actions .action-btn span.active[data-v-84c70558],.review-item .content-column .review-actions .action-btn:hover .van-icon[data-v-84c70558],.review-item .content-column .review-actions .action-btn:hover span[data-v-84c70558]{color:#1989fa}.review-item .content-column .reply-list[data-v-84c70558]{border-top:.02667rem solid #f0f0f0;margin-top:.42667rem;padding-top:.42667rem}.review-item .content-column .reply-list .reply-item[data-v-84c70558]{margin-bottom:.32rem}.review-item .content-column .reply-list .reply-item[data-v-84c70558]:last-child{margin-bottom:0}.review-item .content-column .reply-list .reply-item .reply-layout[data-v-84c70558]{align-items:flex-start;display:flex;gap:.21333rem}.review-item .content-column .reply-list .reply-item .reply-avatar[data-v-84c70558]{border-radius:50%;flex-shrink:0;height:.74667rem;-o-object-fit:cover;object-fit:cover;width:.74667rem}.review-item .content-column .reply-list .reply-item .reply-text-avatar[data-v-84c70558]{align-items:center;background:#87ceeb;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.32rem;font-weight:600;height:.74667rem;justify-content:center;width:.74667rem}.review-item .content-column .reply-list .reply-item .reply-content[data-v-84c70558]{background:#fff;border-radius:.21333rem;flex:1;padding:.32rem}.review-item .content-column .reply-list .reply-item .reply-content .reply-header[data-v-84c70558]{display:flex;flex-direction:column;gap:.10667rem;margin-bottom:.21333rem}.review-item .content-column .reply-list .reply-item .reply-content .reply-header .reply-username[data-v-84c70558]{color:#333;font-size:.37333rem;font-weight:500}.review-item .content-column .reply-list .reply-item .reply-content .reply-header .reply-time[data-v-84c70558]{color:#999;font-size:.32rem}.review-item .content-column .reply-list .reply-item .reply-content .reply-text[data-v-84c70558]{color:#333;font-size:.37333rem;line-height:1.5;margin:0 0 .21333rem;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:normal;word-break:break-word}.review-item .content-column .reply-list .reply-item .reply-content .reply-text .mention[data-v-84c70558]{color:#1989fa;font-weight:500}.review-item .content-column .reply-list .reply-item .reply-content .reply-actions[data-v-84c70558]{display:flex;gap:.32rem}.review-item .content-column .reply-list .reply-item .reply-content .reply-actions .action-btn[data-v-84c70558]{align-items:center;cursor:pointer;display:flex;gap:.10667rem}.review-item .content-column .reply-list .reply-item .reply-content .reply-actions .action-btn span[data-v-84c70558]{color:#999;font-size:.32rem}.review-item .content-column .reply-list .reply-item .reply-content .reply-actions .action-btn span.active[data-v-84c70558]{color:#1989fa}.review-images[data-v-84c70558]:has(.image-wrapper:only-child){grid-template-columns:1fr;max-width:5.33333rem}.review-images:has(.image-wrapper:only-child) .image-wrapper .review-img[data-v-84c70558]{height:3.2rem}.review-images[data-v-84c70558]:has(.image-wrapper:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}.review-images:has(.image-wrapper:nth-child(2):last-child) .image-wrapper .review-img[data-v-84c70558]{height:2.66667rem}.review-images[data-v-84c70558]:has(.image-wrapper:nth-child(4)){grid-template-columns:repeat(3,1fr)}.review-images:has(.image-wrapper:nth-child(4)) .image-wrapper .review-img[data-v-84c70558]{height:2.13333rem}.review-content[data-v-84c70558]{transition:all .3s ease}.reply-list[data-v-84c70558]{animation:fadeIn-84c70558 .3s ease}@keyframes fadeIn-84c70558{0%{opacity:0;transform:translateY(-.26667rem)}to{opacity:1;transform:translateY(0)}}
