/* P2-10 评分与互动样式（2026-11-12）：文章页评分组件 + 软件库卡片评分行。
   与获取卡（#EEF3FE）同系浅色，品牌蓝 #1C60F3，星星金 #F59E0B。 */
/* ===== 文章页评分组件 ===== */
.qj-rate{background:#F8FAFE;border:1px solid #C9D9FB;border-radius:14px;padding:16px 18px;margin:24px 0}
.qj-rate-title{font-size:16px;font-weight:700;color:#17406E;margin:0 0 8px}
.qj-rate-stars{display:flex;gap:2px}
.qj-rate-star{background:none;border:0;padding:6px;min-width:44px;min-height:44px;font-size:32px;line-height:1;color:#CBD5E1;cursor:pointer}
.qj-rate-star.on{color:#F59E0B}
.qj-rate-stars:hover .qj-rate-star{color:#F59E0B}
.qj-rate-stars .qj-rate-star:hover ~ .qj-rate-star{color:#CBD5E1}
.qj-rate-star:disabled{cursor:default}
.qj-rate-avg{font-size:13px;color:#3a4a63;margin:8px 0 0}
.qj-rate-votes{display:flex;gap:10px;margin-top:12px}
.qj-rate-vote{background:#fff;border:1px solid #C9D9FB;border-radius:20px;padding:11px 18px;min-height:44px;font-size:13px;color:#17406E;cursor:pointer}
.qj-rate-vote:hover{border-color:#1C60F3;color:#1C60F3}
.qj-rate-vote:disabled{background:#EEF3FE;color:#8a8f9d;cursor:default}
.qj-rate-fetch{font-size:13px;color:#3a4a63;margin:12px 0 0}
.qj-rate-msg{font-size:13px;color:#1C60F3;min-height:18px;margin:8px 0 0}
.qj-rate-note{font-size:12px;color:#8a8f9d;margin:6px 0 0;line-height:1.6}
/* ===== 软件库卡片评分行 ===== */
.sw-rate{display:block;font-size:11px;color:#8a8f9d;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sw-rate-star{color:#B45309}
.sw-rate-fetch{margin-left:8px}
