.TopicProgress-module__FSlm8a__progressTrack{background:color-mix(in srgb,var(--brand-primary)14%,#e5e7eb);border-radius:9999px;width:100%;height:12px;position:relative;overflow:hidden}.TopicProgress-module__FSlm8a__progressFill{transform-origin:0;background:linear-gradient(90deg,#f97316 0%,#ef4444 45%,#f59e0b 100%);border-radius:9999px;width:66.6667%;height:100%;animation:1.1s cubic-bezier(.22,1,.36,1) forwards TopicProgress-module__FSlm8a__topicProgressGrow;box-shadow:0 0 18px #f973168c}.TopicProgress-module__FSlm8a__progressShimmer{background:linear-gradient(90deg,#0000 0%,#ffffffbf 50%,#0000 100%);border-radius:9999px;width:35%;animation:2.3s ease-in-out infinite TopicProgress-module__FSlm8a__topicProgressShimmer;position:absolute;top:0;bottom:0;left:-35%}.TopicProgress-module__FSlm8a__progressPercent{font-variant-numeric:tabular-nums;animation:1.8s ease-in-out infinite TopicProgress-module__FSlm8a__topicPercentBlink;display:inline-block}@keyframes TopicProgress-module__FSlm8a__topicProgressGrow{0%{opacity:.75;width:0%}to{opacity:1;width:66.6667%}}@keyframes TopicProgress-module__FSlm8a__topicProgressShimmer{0%{opacity:0;transform:translate(0%)}18%{opacity:1}to{opacity:0;transform:translate(390%)}}@keyframes TopicProgress-module__FSlm8a__topicPercentBlink{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.72;transform:translateY(-1px)}}
