.satisfaction-ranking-container[data-v-9290322c]{padding:16px;background:#f5f7fa;min-height:calc(100vh - 104px)}.ov-card[data-v-9290322c]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.04);padding:18px 16px;text-align:center}.ov-val[data-v-9290322c]{font-size:28px;font-weight:700;color:#262626}.ov-val.primary[data-v-9290322c]{color:#1890ff}.ov-val.success[data-v-9290322c]{color:#52c41a}.ov-val.warning[data-v-9290322c]{color:#faad14}.ov-val.danger[data-v-9290322c]{color:#f56c6c}.ov-lbl[data-v-9290322c]{font-size:13px;color:#8c8c8c;margin-top:6px}.rk-badge[data-v-9290322c]{display:inline-block;width:26px;height:26px;line-height:26px;border-radius:50%;text-align:center;font-weight:700;font-size:13px}.rk-badge.rk-1[data-v-9290322c]{background:linear-gradient(135deg,gold,#ffb300);color:#7c5c00}.rk-badge.rk-2[data-v-9290322c]{background:linear-gradient(135deg,silver,#a0a0a0);color:#555}.rk-badge.rk-3[data-v-9290322c]{background:linear-gradient(135deg,#cd7f32,#b06820);color:#fff}.rk-badge[data-v-9290322c]:not(.rk-1):not(.rk-2):not(.rk-3){background:#f5f5f5;color:#8c8c8c}.score-display[data-v-9290322c]{display:flex;flex-direction:column;align-items:center;gap:2px}.score-num[data-v-9290322c]{font-size:14px;font-weight:600;color:#303133}.score-bad[data-v-9290322c]{color:#f56c6c!important}.trend-text[data-v-9290322c]{font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:2px}.trend-up[data-v-9290322c]{color:#52c41a}.trend-down[data-v-9290322c]{color:#f56c6c}