.mom-score.svelte-1723o1b{--mom-track: var(--color-border, #e5e5e5);--mom-fill: var(--color-ink, #000);position:relative;display:inline-grid;place-items:center;flex-shrink:0}.mom-score-md.svelte-1723o1b{width:3.25rem;height:3.25rem}.mom-score-sm.svelte-1723o1b{width:2.5rem;height:2.5rem}.mom-score-lg.svelte-1723o1b{width:4.5rem;height:4.5rem}.mom-ring.svelte-1723o1b{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.mom-ring-track.svelte-1723o1b,.mom-ring-fill.svelte-1723o1b{fill:none;stroke-width:3}.mom-ring-track.svelte-1723o1b{stroke:var(--mom-track)}.mom-ring-fill.svelte-1723o1b{stroke:var(--mom-fill);stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:calc(113.1 - (113.1 * var(--mom-score) / 100));transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1);transition-delay:var(--mom-delay)}.mom-score-inner.svelte-1723o1b{position:relative;display:flex;flex-direction:column;align-items:center;line-height:1;z-index:1}.mom-score-value.svelte-1723o1b{font-family:var(--font-sans, system-ui, sans-serif);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.mom-score-sm.svelte-1723o1b .mom-score-value:where(.svelte-1723o1b){font-size:.72rem}.mom-score-md.svelte-1723o1b .mom-score-value:where(.svelte-1723o1b){font-size:.85rem}.mom-score-lg.svelte-1723o1b .mom-score-value:where(.svelte-1723o1b){font-size:1.05rem}.mom-score-label.svelte-1723o1b{margin-top:.15rem;font-size:.5rem;text-transform:uppercase;letter-spacing:.08em;opacity:.65}.mom-score-animated.svelte-1723o1b{animation:svelte-1723o1b-mom-pop .6s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--mom-delay)}@keyframes svelte-1723o1b-mom-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.mom-ring-fill.svelte-1723o1b{transition:none}.mom-score-animated.svelte-1723o1b{animation:none}}
