/* fix0922d1web: 我的页置顶省钱战报卡样式（D1 web ②）——视觉对齐 mc-hero 玫瑰渐变语言 */
.mc-sc-card{margin:0 16px 12px;padding:14px 16px 12px;background:linear-gradient(135deg,rgba(201,72,106,.08),rgba(157,123,216,.08)),var(--h-card-bg,#fff);border:1px solid rgba(201,72,106,.18);border-radius:12px;position:relative;overflow:hidden}
.mc-sc-card::before{content:"";position:absolute;top:-30px;right:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(201,72,106,.10),transparent 70%);pointer-events:none}
.mc-sc-grid{display:flex;gap:12px;align-items:stretch}
.mc-sc-cell{flex:1;min-width:0}
.mc-sc-cell-solo{flex:none}
.mc-sc-val{font-size:20px;font-weight:800;color:#c9486a;line-height:1.2;font-variant-numeric:tabular-nums}
.mc-sc-val-lg{font-size:26px}
.mc-sc-lab{font-size:11px;color:var(--h-secondary,#6b7280);margin-top:2px}
.mc-sc-sub{font-size:11px;color:var(--h-secondary,#9ca3af);margin-top:2px}
.mc-sc-mom{margin-top:8px;font-size:12px;color:#c9486a;font-weight:600}
.mc-sc-note{margin-top:6px;font-size:10px;color:var(--h-secondary,#9ca3af);line-height:1.4}
.mc-sc-link{display:inline-block;margin-top:8px;font-size:12px;color:#c9486a;font-weight:600;text-decoration:none}
.mc-sc-link:hover{text-decoration:underline}
[data-theme="dark"] .mc-sc-card{background:linear-gradient(135deg,rgba(201,72,106,.14),rgba(157,123,216,.12)),var(--h-card-bg,#1f2937);border-color:rgba(232,145,159,.22)}
[data-theme="dark"] .mc-sc-val,[data-theme="dark"] .mc-sc-mom,[data-theme="dark"] .mc-sc-link{color:#e8919f} /* 暖玫瑰 v1 深色功能色规范值 */
[data-theme="dark"] .mc-sc-lab,[data-theme="dark"] .mc-sc-sub,[data-theme="dark"] .mc-sc-note{color:#9ca3af}
