.progress.svelte-11qk1xf{width:100%}.progress__header.svelte-11qk1xf{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.progress__label.svelte-11qk1xf{font-size:var(--text-sm);font-weight:700;color:var(--color-text)}.progress__percent.svelte-11qk1xf{font-size:var(--text-sm);font-weight:700;color:var(--color-text-muted)}.progress__track.svelte-11qk1xf{width:100%;height:8px;background:var(--color-border-light);overflow:hidden}.progress__fill.svelte-11qk1xf{height:100%;background:var(--color-accent);transition:width var(--transition-base)}
