.comment[data-v-902cccbe]{display:flex;flex-direction:column}.comment-top[data-v-902cccbe]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.comment-top .rating-star[data-v-902cccbe]{width:88px}.comment-title[data-v-902cccbe]{align-items:center;display:flex;gap:8px}.comment-title__name[data-v-902cccbe]{color:#333;font-size:16px;font-weight:700;line-height:20px}@media screen and (max-width:768px){.comment-title__name[data-v-902cccbe]{font-size:14px;line-height:18px}}.comment-title__divider[data-v-902cccbe]{background:#d8d8d8;display:inline-block;height:16px;width:1px}.comment-title__type[data-v-902cccbe]{color:#666;font-size:14px;font-weight:500;line-height:18px;text-decoration:underline;text-underline-offset:2px}.comment-middle[data-v-902cccbe]{background-color:#fafafa;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:16px}.comment-content[data-v-902cccbe]{color:#333;font-size:14px;font-weight:500;line-height:18px;word-break:break-all}@media screen and (max-width:768px){.comment-content[data-v-902cccbe]{font-size:12px;line-height:14px}}.comment-content--limited[data-v-902cccbe]{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.comment-more[data-v-902cccbe]{align-self:flex-start;transform:translateY(-1px)}@media screen and (max-width:768px){.comment-more[data-v-902cccbe] .btn.btn{font-size:12px;line-height:14px}}.comment-tags[data-v-902cccbe]{display:flex;flex-wrap:wrap;gap:8px}.comment-tags li[data-v-902cccbe]{background-color:#eaeaea;border-radius:9999px;color:#666;font-size:12px;font-weight:500;line-height:20px;padding:2px 8px}.comment-bottom[data-v-902cccbe]{align-items:center;display:flex;justify-content:space-between}.comment-action[data-v-902cccbe]{align-items:center;color:#ccc;display:flex;gap:2px}.comment-action[data-v-902cccbe],.comment-action .btn[data-v-902cccbe]{font-size:12px;font-weight:500;line-height:16px}.comment-action .btn[data-v-902cccbe]{color:#a3a3a3}.comment-time[data-v-902cccbe]{align-items:stretch;color:#a3a3a3;display:flex;font-size:12px;font-weight:500;gap:6px;line-height:14px;margin-left:auto}.comment-time__divider[data-v-902cccbe]{background-color:#ccc;display:block;flex-shrink:0;width:1px}.rating-data-skeleton .skeleton-bone[data-v-697b22c2]{background-color:#f1f1f1;display:block;overflow:hidden;position:relative}.rating-data-skeleton .skeleton-bone[data-v-697b22c2]:after{animation:rating-skeleton-shimmer-697b22c2 1.4s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.72),transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.rating-data-skeleton--header[data-v-697b22c2]{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.rating-data-skeleton--header .header-title[data-v-697b22c2]{border-radius:6px;height:24px;width:96px}.rating-data-skeleton--header .header-action[data-v-697b22c2]{border-radius:6px;height:24px;width:24px}.rating-data-skeleton--summary[data-v-697b22c2]{display:flex;flex-direction:column;gap:12px}.rating-data-skeleton--summary .summary-score[data-v-697b22c2]{border-radius:8px;height:48px;width:96px}.rating-data-skeleton--summary .summary-stars[data-v-697b22c2]{border-radius:6px;height:28px;width:176px}.rating-data-skeleton--summary .summary-tip[data-v-697b22c2]{border-radius:6px;height:24px;width:min(250px,100%)}.rating-data-skeleton--distribution[data-v-697b22c2]{display:flex;flex-direction:column;gap:16px}.rating-data-skeleton--distribution .distribution-bar[data-v-697b22c2]{border-radius:8px;height:24px;width:100%}.rating-data-skeleton--tags[data-v-697b22c2]{display:flex;flex-wrap:nowrap;gap:12px;overflow:hidden}.rating-data-skeleton--tags .tag-item[data-v-697b22c2]{border-radius:9999px;flex:0 0 auto;height:28px;width:104px}.rating-data-skeleton--tags .tag-item[data-v-697b22c2]:nth-child(2n){width:132px}.rating-data-skeleton--tags .tag-item[data-v-697b22c2]:nth-child(3n){width:88px}.rating-data-skeleton--list[data-v-697b22c2]{display:flex;flex-direction:column;gap:20px;min-height:320px;padding:24px}@media screen and (max-width:768px){.rating-data-skeleton--list[data-v-697b22c2]{gap:16px;min-height:280px;padding:16px 20px}}.rating-data-skeleton--list .list-item[data-v-697b22c2]{border-bottom:1px solid #f5f5f5;display:flex;flex-direction:column;gap:12px;padding-bottom:20px}.rating-data-skeleton--list .list-item[data-v-697b22c2]:last-child{border-bottom:none;padding-bottom:0}.rating-data-skeleton--list .list-header[data-v-697b22c2]{align-items:center;display:flex;gap:16px;justify-content:space-between}.rating-data-skeleton--list .list-title[data-v-697b22c2]{border-radius:5px;height:20px;width:160px}.rating-data-skeleton--list .list-stars[data-v-697b22c2]{border-radius:5px;height:16px;width:88px}.rating-data-skeleton--list .list-content[data-v-697b22c2]{border-radius:8px;height:54px;width:100%}.rating-data-skeleton--list .list-time[data-v-697b22c2]{border-radius:5px;height:14px;margin-left:auto;width:84px}@keyframes rating-skeleton-shimmer-697b22c2{to{transform:translate(100%)}}.rating-score-value[data-v-03fb9aab]{font-size:40px;font-weight:700;line-height:48px}.rating-score-value__num[data-v-03fb9aab]{display:inline-block;margin:0 8px}.rating-score-value svg[data-v-03fb9aab]{transform:translateY(-2px);vertical-align:middle}.rating-score-value svg[data-v-03fb9aab]:last-child{transform:rotateY(180deg) translateY(-2px)}.rating-score__total[data-v-03fb9aab]{color:#a3a3a3;display:inline-block;font-size:16px;font-weight:700;line-height:24px;transform:translateY(-4px)}@media screen and (max-width:768px){.rating-score-value[data-v-03fb9aab]{font-size:32px;line-height:48px}.rating-score-value svg[data-v-03fb9aab]{height:28px;width:16px}}.rating-filter[data-v-2e5f2809] .ui-checkbox-group{display:flex;flex-direction:column;gap:4px 16px}.rating-filter[data-v-2e5f2809] .ui-checkbox{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:16px;height:36px;padding:0 8px;transition:all .2s ease-out}.rating-filter[data-v-2e5f2809] .ui-checkbox:hover{background-color:#fafafa}.rating-filter[data-v-2e5f2809] .ui-checkbox.ui-checkbox--checked{background-color:#1c89f91a}.rating-filter__bg[data-v-2e5f2809]{position:absolute}.rating-filter__label[data-v-2e5f2809],.rating-filter__percent[data-v-2e5f2809]{color:#333;font-size:16px;font-variant-numeric:tabular-nums;font-weight:500;line-height:24px}.rating-filter__label[data-v-2e5f2809]{align-items:center;display:flex;gap:8px}.rating-filter__percent[data-v-2e5f2809]{flex-shrink:0;text-align:end;width:var(--rating-percent-width,auto)}.rating-filter__percent-content[data-v-2e5f2809]{display:inline-block;white-space:nowrap}.rating-filter__bar[data-v-2e5f2809]{background:#f5f5f5;border-radius:8px;flex:1;height:8px;position:relative}.rating-filter__bar[data-v-2e5f2809]:before{background:var(--color,#1e8af9);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:var(--percent)}.toggle[data-v-8b6a5ba3]{--color-primary:#ef534f;align-items:center;cursor:pointer;display:flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.toggle[data-v-8b6a5ba3]{gap:8px}}.toggle input[data-v-8b6a5ba3]{display:none}.toggle-icon[data-v-8b6a5ba3]{align-items:center;border:2px solid #a3a3a3;border-radius:4px;box-sizing:border-box;color:#fff;display:flex;height:16px;justify-content:center;transition:all .2s ease;width:16px}.toggle-icon svg[data-v-8b6a5ba3]{opacity:0}input:checked+.toggle-icon[data-v-8b6a5ba3]{background:var(--color-primary);border:2px solid var(--color-primary)}input:checked+.toggle-icon svg[data-v-8b6a5ba3]{opacity:1}.toggle-label[data-v-8b6a5ba3]{color:#333;flex:1;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:768px){.toggle-label[data-v-8b6a5ba3]{font-size:14px;line-height:20px}}[data-v-0c60bf12] .v-overlay__content{align-items:end;border-radius:0}.container[data-v-0c60bf12]{background:#fff;border-radius:8px;box-shadow:0 4px 24px #00000014;padding:8px 0;width:200px}@media screen and (max-width:900px){.container[data-v-0c60bf12]{box-shadow:none;padding:16px 0;width:100%}}.trigger[data-v-0c60bf12]{align-items:center;color:#333;display:flex;font-size:16px;font-weight:500;gap:8px;line-height:20px}@media screen and (max-width:900px){.trigger[data-v-0c60bf12]{font-size:14px;line-height:18px}.trigger-label[data-v-0c60bf12]{display:none}}.trigger-arrow[data-v-0c60bf12]{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}@media screen and (max-width:900px){.trigger-arrow[data-v-0c60bf12]{height:16px;width:16px}}.radio-group[data-v-0c60bf12]{border:none;color:#333;display:flex;flex-direction:column;font-size:14px;font-weight:500;line-height:18px;position:relative}.radio-group-item[data-v-0c60bf12]{align-items:center;cursor:pointer;display:flex;gap:8px;height:40px;justify-content:space-between;padding:0 16px}.radio-group-item[data-v-0c60bf12]:hover{background:#f5f5f5}.radio-group-item.active[data-v-0c60bf12]{background:#ef534f1a;color:#ef534f}.radio-group-item input[data-v-0c60bf12]{display:none}.radio-group legend[data-v-0c60bf12]{display:block;height:0;min-width:0;opacity:0;overflow:hidden;position:absolute;width:0}
