.sd-ar{--fg:#fafafa;--mute:#8e8e8e;--bg:#1d1d1d;--line:#ffffff14;background:var(--bg);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);font-feature-settings:"tnum";border-radius:24px;align-items:center;gap:18px;margin:0;padding:16px 18px;display:flex}.sd-ar[data-fill=light]{--fg:#121212;--mute:#6f6f6f;--bg:#fff;--line:#00000014}.sd-ar svg{flex-shrink:0;overflow:visible;rotate:-90deg}.sd-ar__track{fill:none;stroke:color-mix(in srgb, var(--c) 18%, transparent)}.sd-ar__ring{fill:none;stroke:var(--c);stroke-linecap:round;animation:1.1s cubic-bezier(.2,1,.3,1) both sd-ar-in;animation-delay:var(--d);transition:stroke-dasharray .7s cubic-bezier(.2,1,.3,1)}.sd-ar__lap{filter:drop-shadow(0 0 3px #000000b3)}@keyframes sd-ar-in{0%{stroke-dashoffset:calc(var(--len) * 1px)}}.sd-ar figcaption{min-width:0}.sd-ar__title{color:var(--mute);font-size:13px}.sd-ar ul{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.sd-ar__k{color:var(--mute);font-size:12px;display:block}.sd-ar__v{letter-spacing:-.03em;font-size:18px;font-weight:600;line-height:1.1}.sd-ar__v small{opacity:.7;letter-spacing:0;font-size:12px;font-weight:500}@media (prefers-reduced-motion:reduce){.sd-ar__ring{transition:none;animation:none}}
