/* Text-and-icon deal score states. */
.score{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border:1px solid currentColor;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:750;line-height:1.4}
.score--great,.score--good{background:var(--accent-soft);color:var(--accent-ink)}
.score--fair{background:var(--fair-bg);color:var(--fair-ink)}.score--overpriced{background:var(--danger-bg);color:var(--danger-ink)}
.score svg{width:1rem;height:1rem;flex-shrink:0}.score-label{min-width:0;flex:1}
@media(forced-colors:active){.score{border:1px solid ButtonText}}
