.circular-progress.svelte-mboo7k.svelte-mboo7k{position:relative;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}svg.svelte-mboo7k.svelte-mboo7k{transform:rotate(-90deg);overflow:visible}circle.svelte-mboo7k.svelte-mboo7k{transition:stroke-dashoffset .3s ease}.circle-bg.svelte-mboo7k.svelte-mboo7k{stroke:var(--bg-tertiary)}.circle-progress.svelte-mboo7k.svelte-mboo7k{stroke:var(--color-progress)}.lifecycle-cancelled.svelte-mboo7k .circle-progress.svelte-mboo7k{stroke:var(--color-error, #d23a3a);stroke-dashoffset:0!important}.lifecycle-cancelled.svelte-mboo7k .progress-text.svelte-mboo7k{color:var(--color-error, #d23a3a);font-weight:700}.lifecycle-composition_failed.svelte-mboo7k .circle-progress.svelte-mboo7k{stroke:var(--color-warning, #d89a0a)}.lifecycle-composition_failed.svelte-mboo7k .progress-text.svelte-mboo7k{color:var(--color-warning, #d89a0a);font-weight:700}.progress-text.svelte-mboo7k.svelte-mboo7k{position:absolute;font-size:.8em;color:var(--text-primary)}.progress-container.svelte-mboo7k.svelte-mboo7k{margin:10px 0;padding:10px;background:var(--bg-app);border-radius:var(--radius-md);width:200px;min-width:200px;max-width:200px}.progress-title.svelte-mboo7k.svelte-mboo7k{font-size:.9rem;color:var(--text-primary)}.progress-row.svelte-mboo7k.svelte-mboo7k{display:flex;align-items:center;gap:5px}.progress-bar-container.svelte-mboo7k.svelte-mboo7k{flex-grow:1;height:6px;background:var(--border-subtle);border-radius:3px;overflow:hidden}.progress-bar.svelte-mboo7k.svelte-mboo7k{height:100%;background:var(--color-progress);transition:width .3s ease}.progress-message.svelte-mboo7k.svelte-mboo7k{font-size:.6rem;color:var(--text-subtle);word-wrap:break-word;overflow-wrap:break-word;white-space:normal}
