._container_gn11n_1{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}._centerContent_gn11n_10{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center}._percentageWrapper_gn11n_23{display:flex;align-items:baseline;justify-content:center;gap:2px}._svg_gn11n_31{transform:rotate(-90deg)}._progressCircle_gn11n_35{transition:stroke-dashoffset 1s var(--animation-easing-smooth),stroke .3s ease;animation:_gaugeReveal_gn11n_1 1.2s var(--animation-easing-smooth) forwards}@keyframes _gaugeReveal_gn11n_1{0%{stroke-dashoffset:var(--circumference)}to{stroke-dashoffset:var(--offset)}}._percentage_gn11n_23{font-size:calc((var(--gauge-size) / 150) * 2.5rem);font-weight:700;color:var(--foreground);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._percentSign_gn11n_59{font-size:calc((var(--gauge-size) / 150) * 1.25rem);font-weight:600;color:var(--muted-foreground);line-height:1}._speedometerSvg_gn11n_67{overflow:visible;display:block}._gaugeTrack_gn11n_72{transition:stroke .3s ease}._gaugeProgress_gn11n_76{transition:stroke .3s ease;animation:_speedometerReveal_gn11n_1 1.2s var(--animation-easing-smooth) forwards}@keyframes _speedometerReveal_gn11n_1{0%{stroke-dasharray:0 var(--circumference)}to{stroke-dasharray:var(--progress-length) var(--circumference)}}._speedometerPercentage_gn11n_90{font-size:calc((var(--gauge-size) / 150) * 2.5rem);font-weight:700;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--foreground)}._speedometerPercentSign_gn11n_100{font-size:calc((var(--gauge-size) / 150) * 1.25rem);font-weight:600;color:var(--muted-foreground);line-height:1}@media(max-width:480px){._speedometerPercentage_gn11n_90{font-size:calc((var(--gauge-size) / 150) * 2.3rem)}}
