.quality-badge.status-unknown { background: rgba(148, 163, 184, .16); color: #cbd5e1; border: 1px solid rgba(148, 163, 184, .4); } .val-unknown { color: #94a3b8; text-shadow: none; } .quality-strip-card.strip-unknown, .quality-card.card-unknown { border-color: rgba(148, 163, 184, .35); box-shadow: none; } .gauge-unknown { background: #64748b; box-shadow: none; } .quality-empty-state { min-height: 240px; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 14px; padding: 24px 18px; text-align: center; color: #94a3b8; box-sizing: border-box; } .quality-empty-state h3 { margin: 0; color: #cbd5e1; font-size: 14px; font-weight: 500; } .quality-empty-state p { margin: 0; max-width: 280px; font-size: 12px; line-height: 1.9; } .alert-item-pill.unknown { color: #cbd5e1; border-color: rgba(148, 163, 184, .4); background: rgba(148, 163, 184, .1); } .alert-item-pill.unknown .pill-dot { background: #94a3b8; box-shadow: none; } /* 状态颜色统一:数据状态与品种/系列配色分别表达。 */ .quality-badge.status-normal, .quality-card-value.val-normal, .strip-main-val.val-normal, .alert-item-pill.normal { color: var(--status-normal); } .quality-badge.status-warn, .quality-card-value.val-warn, .strip-main-val.val-warn, .alert-item-pill.warn, .strip-warn .strip-limit-desc { color: var(--status-warn); } .quality-badge.status-danger, .quality-card-value.val-danger, .strip-main-val.val-danger, .alert-item-pill.danger, .strip-danger .strip-limit-desc { color: var(--status-danger); } .quality-badge.status-unknown, .quality-card-value.val-unknown, .strip-main-val.val-unknown, .alert-item-pill.unknown { color: var(--status-unknown); } .strip-gauge-fill.gauge-normal { background: var(--status-normal); } .strip-gauge-fill.gauge-warn { background: var(--status-warn); } .strip-gauge-fill.gauge-danger { background: var(--status-danger); } .strip-gauge-fill.gauge-unknown { background: var(--status-unknown); } .alert-item-pill .pill-dot { background: currentColor; }