.svelte-1tiilfg{box-sizing:border-box}.radial-art.svelte-1tiilfg{width:100%;height:100%;overflow:visible}.outer-ring.svelte-1tiilfg,.mid-ring.svelte-1tiilfg{stroke:var(--rule-2);stroke-width:1px;fill:none}.mid-ring.svelte-1tiilfg{stroke-dasharray:2 5}.scale-label.svelte-1tiilfg{fill:var(--fg-2);font-size:8px}.dial-track.svelte-1tiilfg,.dial-fill.svelte-1tiilfg{stroke-width:13px;stroke-linecap:round}.dial-track.svelte-1tiilfg{stroke:var(--rule)}.dial-fill.svelte-1tiilfg{stroke:var(--pillar)}.dial-cap.svelte-1tiilfg{fill:var(--surface)}.radial-art.svelte-1tiilfg g:where(.svelte-1tiilfg){transition:opacity .18s}.radial-art.svelte-1tiilfg g.muted:where(.svelte-1tiilfg){opacity:.32}.radial-art.svelte-1tiilfg g.highlighted:where(.svelte-1tiilfg) .dial-fill:where(.svelte-1tiilfg){stroke-width:16px}.overall-number.svelte-1tiilfg{fill:var(--fg);text-anchor:middle;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:31px;font-weight:700}.overall-label.svelte-1tiilfg{fill:var(--fg-2);text-anchor:middle;letter-spacing:.07em;font-size:7px;font-weight:600}.radial-art[data-dial-style].svelte-1tiilfg .mid-ring:where(.svelte-1tiilfg),.radial-art[data-dial-style].svelte-1tiilfg .scale-label:where(.svelte-1tiilfg),.radial-art[data-dial-style=open].svelte-1tiilfg .outer-ring:where(.svelte-1tiilfg),.radial-art[data-dial-style=open].svelte-1tiilfg .dial-cap:where(.svelte-1tiilfg){display:none}.radial-art[data-dial-style=open].svelte-1tiilfg .dial-track:where(.svelte-1tiilfg){stroke:var(--rule-2);stroke-width:2px}.radial-art[data-dial-style].svelte-1tiilfg .dial-track.unscored:where(.svelte-1tiilfg){stroke:var(--rule-2);stroke-width:2px;stroke-dasharray:3 6;stroke-linecap:butt}.radial-art[data-dial-style=animated].svelte-1tiilfg .outer-ring:where(.svelte-1tiilfg),.radial-art[data-dial-style=animated].svelte-1tiilfg .dial-cap:where(.svelte-1tiilfg){display:none}.radial-art[data-dial-style=animated].svelte-1tiilfg .dial-track:where(.svelte-1tiilfg){stroke:var(--rule-2);stroke-width:2px}.radial-art[data-dial-style=animated].svelte-1tiilfg .dial-fill:where(.svelte-1tiilfg){stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0}.radial-art[data-dial-motion=running].svelte-1tiilfg .dial-fill:where(.svelte-1tiilfg){animation:svelte-1tiilfg-dial-enter .65s cubic-bezier(.22,1,.36,1) var(--dial-delay,0s) both}.radial-art[data-dial-motion=done].svelte-1tiilfg .dial-fill:where(.svelte-1tiilfg){stroke-dashoffset:0;opacity:1}@keyframes svelte-1tiilfg-dial-enter{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@media (prefers-reduced-motion:reduce){.radial-art[data-dial-style=animated].svelte-1tiilfg .dial-fill:where(.svelte-1tiilfg){stroke-dashoffset:0;opacity:1;animation:none}}.radial-art[data-compact].svelte-1tiilfg .overall-number:where(.svelte-1tiilfg){font-size:48px}.radial-art[data-compact].svelte-1tiilfg .overall-label:where(.svelte-1tiilfg){display:none}.compact-score.svelte-1tiilfg{fill:var(--fg);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:40px;font-weight:550}@media (prefers-reduced-motion:reduce){.radial-art.svelte-1tiilfg g:where(.svelte-1tiilfg){transition:none!important}}
