.highlight-progress-circle[data-v-65e49083]{position:relative;width:var(--highlight-circle-size,210px);aspect-ratio:1;flex:0 0 auto}.highlight-progress-circle--sm[data-v-65e49083]{width:var(--highlight-circle-size,56px)}.highlight-progress-circle__svg[data-v-65e49083]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.highlight-progress-circle__arc[data-v-65e49083],.highlight-progress-circle__track[data-v-65e49083]{fill:none}.highlight-progress-circle__disc[data-v-65e49083]{fill:#070d1cd1}.highlight-progress-circle__arc[data-v-65e49083]{stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(196,181,253,.45));transition:stroke-dasharray 1.4s cubic-bezier(.22,1,.36,1)}.highlight-progress-circle--sm .highlight-progress-circle__arc[data-v-65e49083]{filter:drop-shadow(0 0 3px rgba(196,181,253,.45))}@media(prefers-reduced-motion:reduce){.highlight-progress-circle__arc[data-v-65e49083]{transition:none}}.highlight-progress-circle__content[data-v-65e49083]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.highlight-progress-circle__icon[data-v-65e49083]{color:#a5b4fc;margin-bottom:6px}.highlight-progress-circle__score[data-v-65e49083]{color:var(--text);font-family:var(--font-display);font-size:2.8rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.highlight-progress-circle--sm .highlight-progress-circle__score[data-v-65e49083]{font-size:.82rem;letter-spacing:-.01em}.highlight-progress-circle__label[data-v-65e49083]{color:#c7d2feb8;font-size:1.15rem}
