.frame.svelte-15mmkbc{aspect-ratio:var(--frame-aspect)}@media (width<=640px){.frame.svelte-15mmkbc{aspect-ratio:var(--frame-aspect-phone)}}.track.svelte-9621jn{background:linear-gradient(90deg, var(--color-grade-red) 0 32%, var(--color-amber-500) 32% 64%, var(--color-emerald-600) 64%)}.cover.svelte-9621jn{background:var(--color-surface-raised);width:0;box-shadow:inset 0 0 0 100px #2a232014}.label-a.svelte-9621jn,.label-b.svelte-9621jn{opacity:0}.spark.svelte-9621jn{stroke-dasharray:72;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.mastery.svelte-9621jn :is(.row:where(.svelte-9621jn),.cover:where(.svelte-9621jn),.label:where(.svelte-9621jn),.spark:where(.svelte-9621jn)){animation-duration:9s;animation-delay:var(--d,0s);animation-iteration-count:infinite;animation-fill-mode:backwards}.row.svelte-9621jn{animation-name:svelte-9621jn-rowCycle}.cover.svelte-9621jn{animation-name:svelte-9621jn-reveal}.label-a.svelte-9621jn{animation-name:svelte-9621jn-labelA}.label-b.svelte-9621jn{animation-name:svelte-9621jn-labelB}.label-c.svelte-9621jn{animation-name:svelte-9621jn-labelC}.spark.svelte-9621jn{animation-name:svelte-9621jn-draw}}@keyframes svelte-9621jn-rowCycle{0%,88%{opacity:1}93%,96%{opacity:0}to{opacity:1}}@keyframes svelte-9621jn-reveal{0%,4%{width:100%}30%{width:68%}56%{width:36%}80%,92%{width:0}94%,to{width:100%}}@keyframes svelte-9621jn-labelA{0%,26%{opacity:1}30%,to{opacity:0}}@keyframes svelte-9621jn-labelB{0%,26%{opacity:0}30%,52%{opacity:1}56%,to{opacity:0}}@keyframes svelte-9621jn-labelC{0%,52%{opacity:0}56%,88%{opacity:1}92%,to{opacity:0}}@keyframes svelte-9621jn-draw{0%,4%{stroke-dashoffset:72px}80%,92%{stroke-dashoffset:0}94%,to{stroke-dashoffset:72px}}
