.progress-analytics-card[data-v-4ab7966d]{gap:1rem;min-width:0;display:grid}.progress-analytics-card__header[data-v-4ab7966d]{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.progress-analytics-card__eyebrow[data-v-4ab7966d]{letter-spacing:.14em;text-transform:uppercase;color:var(--ui-text-muted);margin:0 0 .25rem;font-size:.7rem;font-weight:800}.progress-analytics-card__header h3[data-v-4ab7966d]{margin:0;line-height:1.2}.progress-analytics-card__pill[data-v-4ab7966d]{background:color-mix(in srgb,var(--ui-success) 12%,var(--ui-bg-elevated));color:var(--ui-text-highlighted);white-space:nowrap;border-radius:999rem;padding:.35rem .7rem;font-size:.74rem;font-weight:700}.progress-analytics-card__hint[data-v-4ab7966d],.progress-analytics-card__label[data-v-4ab7966d],.progress-analytics-card__summary[data-v-4ab7966d]{color:var(--ui-text-toned);margin:0;line-height:1.55}.progress-analytics-card__hero[data-v-4ab7966d]{gap:.15rem;display:grid}.progress-analytics-card__value[data-v-4ab7966d]{color:var(--ui-text-highlighted);margin:0;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:700;line-height:1}.progress-strength-card__selector[data-v-4ab7966d]{flex-wrap:wrap;gap:.5rem;display:flex}.progress-strength-card__selector-button[data-v-4ab7966d]{border:1px solid var(--ui-border);color:var(--ui-text-toned);font:inherit;cursor:pointer;background:0 0;border-radius:999rem;padding:.45rem .85rem;font-size:.84rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s,transform .15s}.progress-strength-card__selector-button[data-v-4ab7966d]:hover{border-color:color-mix(in srgb,var(--ui-success) 45%,var(--ui-border));color:var(--ui-text-highlighted)}.progress-strength-card__selector-button[data-v-4ab7966d]:active{transform:scale(.98)}.progress-strength-card__selector-button--active[data-v-4ab7966d]{background:color-mix(in srgb,var(--ui-success) 12%,var(--ui-bg-elevated));border-color:color-mix(in srgb,var(--ui-success) 40%,var(--ui-border));color:var(--ui-text-highlighted)}.progress-analytics-card__chart-shell[data-v-4ab7966d]{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-success) 8%,transparent),transparent),color-mix(in srgb,var(--ui-bg-muted) 72%,var(--ui-bg-elevated));border-radius:1rem;gap:.45rem;padding:.8rem .85rem .65rem;display:grid}.progress-analytics-card__chart[data-v-4ab7966d]{width:100%;height:8rem}.progress-analytics-card__axis[data-v-4ab7966d]{color:var(--ui-text-muted);justify-content:space-between;gap:.75rem;font-size:.74rem;display:flex}.progress-analytics-card__stats[data-v-4ab7966d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.progress-analytics-card__stats div[data-v-4ab7966d]{gap:.2rem;display:grid}.progress-analytics-card__stats dt[data-v-4ab7966d]{text-transform:uppercase;letter-spacing:.08em;color:var(--ui-text-muted);font-size:.74rem}.progress-analytics-card__stats dd[data-v-4ab7966d]{color:var(--ui-text-highlighted);margin:0;font-weight:600}.progress-analytics-card__state[data-v-4ab7966d]{align-content:start;gap:.65rem;min-height:12rem;display:grid}.progress-strength-card[data-v-4ab7966d]{--progress-chart-accent:color-mix(in srgb,var(--ui-success) 68%,var(--ui-text-highlighted));--progress-chart-dot-fill:var(--ui-bg-elevated)}
