.course-progress-bar__track[data-v-a3e904ed]{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));border:1px solid #d1d5dbcc;border-radius:9999px;width:100%;overflow:hidden}:is(:where(.dark) .course-progress-bar__track[data-v-a3e904ed]){background-color:#ffffff1a;border-color:#ffffff26}.course-progress-bar--small .course-progress-bar__track[data-v-a3e904ed]{height:.5rem}.course-progress-bar--medium .course-progress-bar__track[data-v-a3e904ed]{height:.625rem}.course-progress-bar__fill[data-v-a3e904ed]{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:#a855f7 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);border-radius:9999px;height:100%;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.course-progress-bar__fill--done[data-v-a3e904ed]{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#10b981 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.course-progress-bar__label[data-v-a3e904ed]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));margin-top:.375rem;font-size:.75rem;line-height:1rem;display:block}:is(:where(.dark) .course-progress-bar__label[data-v-a3e904ed]){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}
