.progress-bar-wrapper.svelte-jcz09o{display:flex;align-items:center;gap:var(--spacing-sm);width:100%}.progress-bar-container.svelte-jcz09o{position:relative;width:100%;background:var(--natural-100);border-radius:var(--radius-full);overflow:hidden}.progress-bar-fill.svelte-jcz09o{height:100%;background:linear-gradient(90deg,var(--primary-500),var(--secondary-500));border-radius:inherit;min-width:0}.progress-bar-fill.animated.svelte-jcz09o{transition:width .3s ease}@media(prefers-reduced-motion:no-preference){.progress-bar-fill.active.svelte-jcz09o{background:linear-gradient(90deg,var(--primary-500) 0%,var(--secondary-500) 30%,var(--primary-400) 50%,var(--secondary-500) 70%,var(--primary-500) 100%);background-size:200% 100%;animation:svelte-jcz09o-shimmer 3s ease-in-out infinite}}@keyframes svelte-jcz09o-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.progress-percentage.svelte-jcz09o{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--natural-700);white-space:nowrap;min-width:40px;text-align:right}
