.score-dial[data-v-f9175ac2]{align-items:center;display:flex;flex-direction:column;gap:16px}.score-dial__ring[data-v-f9175ac2]{align-items:center;display:inline-flex;justify-content:center;position:relative}.score-dial__svg[data-v-f9175ac2]{display:block}.score-dial__progress[data-v-f9175ac2]{transition:stroke-dasharray 1.2s cubic-bezier(.22,1,.36,1)}.score-dial__inner[data-v-f9175ac2]{align-items:center;display:flex;flex-direction:column;gap:2px;inset:0;justify-content:center;pointer-events:none;position:absolute}.score-dial__eyebrow[data-v-f9175ac2]{color:var(--text-muted);font-size:var(--59cb5e4c);font-weight:500;letter-spacing:.18em;margin-bottom:4px;text-transform:uppercase}.score-dial__value[data-v-f9175ac2]{font-feature-settings:"tnum" 1;font-weight:300;letter-spacing:-.04em;line-height:.95}.score-dial__total[data-v-f9175ac2]{color:var(--text-muted);font-size:14px;font-weight:500;margin-top:2px}.score-dial__band[data-v-f9175ac2]{align-items:center;display:flex;flex-direction:column;gap:8px;max-width:320px;text-align:center}.score-dial__band-pill[data-v-f9175ac2]{align-items:center;border:1px solid;border-radius:4px;display:inline-flex;font-size:11px;font-weight:500;gap:6px;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.score-dial__band-dot[data-v-f9175ac2]{border-radius:999px;display:inline-block;height:6px;width:6px}.score-dial__band-desc[data-v-f9175ac2]{color:var(--text-body);font-size:13px;line-height:1.55;max-width:36ch}[data-size=sm] .score-dial__band-desc[data-v-f9175ac2]{font-size:12px}
