.Rating-module__BxSULq__rating{align-items:center;gap:2px;display:inline-flex}.Rating-module__BxSULq__readOnly{pointer-events:none}.Rating-module__BxSULq__star{cursor:pointer;color:var(--color-border-medium);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:color .15s,transform .15s;display:flex}.Rating-module__BxSULq__star:hover{transform:scale(1.15)}.Rating-module__BxSULq__starFilled{color:#f59e0b}.Rating-module__BxSULq__starSvg{display:block}.Rating-module__BxSULq__rating_sm .Rating-module__BxSULq__starSvg{width:16px;height:16px}.Rating-module__BxSULq__rating_md .Rating-module__BxSULq__starSvg{width:22px;height:22px}.Rating-module__BxSULq__rating_lg .Rating-module__BxSULq__starSvg{width:28px;height:28px}.Rating-module__BxSULq__badge{border-radius:var(--radius-full);background:var(--color-bg-card);border:1px solid var(--color-border-standard);-webkit-backdrop-filter:var(--blur-standard);backdrop-filter:var(--blur-standard);align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.Rating-module__BxSULq__badgeStars{align-items:center;gap:1px;display:flex}.Rating-module__BxSULq__badgeStar{color:var(--color-border-medium);display:flex}.Rating-module__BxSULq__badgeStarFilled{color:#f59e0b}.Rating-module__BxSULq__badgeValue{color:var(--color-text-primary);font-weight:700;font-family:var(--font-display)}.Rating-module__BxSULq__badgeCount{color:var(--color-text-tertiary);font-weight:500}.Rating-module__BxSULq__badge_sm .Rating-module__BxSULq__badgeStar svg{width:12px;height:12px}.Rating-module__BxSULq__badge_sm .Rating-module__BxSULq__badgeValue{font-size:12px}.Rating-module__BxSULq__badge_sm .Rating-module__BxSULq__badgeCount{font-size:11px}.Rating-module__BxSULq__badge_sm{gap:6px;padding:4px 10px}.Rating-module__BxSULq__badge_md .Rating-module__BxSULq__badgeStar svg{width:16px;height:16px}.Rating-module__BxSULq__badge_md .Rating-module__BxSULq__badgeValue{font-size:14px}.Rating-module__BxSULq__badge_md .Rating-module__BxSULq__badgeCount{font-size:13px}.Rating-module__BxSULq__badge_lg .Rating-module__BxSULq__badgeStar svg{width:20px;height:20px}.Rating-module__BxSULq__badge_lg .Rating-module__BxSULq__badgeValue{font-size:16px}.Rating-module__BxSULq__badge_lg .Rating-module__BxSULq__badgeCount{font-size:14px}.Rating-module__BxSULq__badge_lg{gap:10px;padding:8px 16px}
