.ProgressBar_container__sViWl{display:flex;flex-direction:column;gap:var(--space-xs,4px);width:100%}.ProgressBar_labelContainer__lxBsH{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.ProgressBar_label__z8z60{font-size:var(--text-sm,.875rem);font-weight:var(--font-medium,500);color:var(--text-base)}.ProgressBar_labelPercentage__j8Q_B{font-size:var(--text-sm,.875rem);font-weight:var(--font-semibold,600);color:var(--text-muted)}.ProgressBar_progressRow__DAmBt{display:flex;align-items:center;gap:var(--space-sm,8px);width:100%}.ProgressBar_progressBar__2vNC7{flex:1;background:var(--border-muted);border-radius:var(--radius-full);overflow:hidden;position:relative}.ProgressBar_complete__zwGv_{animation:ProgressBar_pulseGlow__PUMvv 1.5s ease-in-out infinite}.ProgressBar_height-sm__aPVZ9{height:6px}.ProgressBar_height-md__i8T8O{height:10px}.ProgressBar_height-lg__6wgJw{height:14px}.ProgressBar_progressFill__hh1o9{height:100%;border-radius:var(--radius-full);transition:background-color var(--transition-base);position:relative;overflow:hidden}.ProgressBar_progressFill__hh1o9:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:ProgressBar_shimmer__CTFhR 2s infinite}@keyframes ProgressBar_shimmer__CTFhR{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.ProgressBar_color-diamond__6h2Vy{background:linear-gradient(90deg,var(--currency-diamond),var(--currency-diamond-light))}.ProgressBar_color-ruby__HKPFk{background:linear-gradient(90deg,var(--currency-ruby),var(--currency-ruby-light))}.ProgressBar_color-gold___HDM3{background:linear-gradient(90deg,var(--currency-gold),var(--currency-gold-light))}.ProgressBar_color-emerald__xt7GH{background:linear-gradient(90deg,#10b981,#34d399)}.ProgressBar_color-gradient__7C1q_{background:linear-gradient(90deg,gold,#10b981)}.ProgressBar_completeFill__Vq3WY{animation:ProgressBar_completePulse__91h9V 1.5s ease-in-out infinite}@keyframes ProgressBar_pulseGlow__PUMvv{0%,to{box-shadow:0 0 4px rgba(16,185,129,.3)}50%{box-shadow:0 0 12px rgba(16,185,129,.6)}}@keyframes ProgressBar_completePulse__91h9V{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.9;filter:brightness(1.2)}}.ProgressBar_percentage__8YAOK{min-width:45px;text-align:end;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-muted)}@media (max-width:768px){.ProgressBar_height-sm__aPVZ9{height:8px}.ProgressBar_height-md__i8T8O{height:12px}.ProgressBar_height-lg__6wgJw{height:16px}.ProgressBar_percentage__8YAOK{font-size:var(--text-xs);min-width:35px}}