.chart-container.svelte-153vmpz.svelte-153vmpz{container-type:inline-size}.donut-score-value.svelte-153vmpz.svelte-153vmpz{font-family:General Sans,sans-serif;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));font-size:clamp(1.125rem,14cqw,2.25rem);line-height:1.1}@supports not (font-size: 1cqw){.donut-score-value.svelte-153vmpz.svelte-153vmpz{font-size:clamp(1.125rem,7vw,2.25rem)}}@keyframes svelte-153vmpz-fadeInUp{0%{opacity:0;transform:translateY(10px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.transition-all.svelte-153vmpz.svelte-153vmpz{transition-property:stroke-dashoffset,opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}svg.svelte-153vmpz:hover .progress-circle.svelte-153vmpz{filter:brightness(1.1)}@media (max-width: 320px){svg.svelte-153vmpz circle.svelte-153vmpz{stroke-width:15}}
