.analysis-progress.svelte-m6kl47{display:grid;gap:var(--space-3);border:1px solid color-mix(in srgb,var(--jade) 18%,transparent);border-radius:var(--radius-lg);background:var(--jade-tint);padding:var(--space-4)}.progress-copy.svelte-m6kl47{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--jade-deep);font-weight:700}.progress-dot.svelte-m6kl47{width:10px;height:10px;border-radius:var(--radius-full);background:var(--jade);animation:svelte-m6kl47-pulse 1.4s var(--ease-ruyi) infinite}.progress-track.svelte-m6kl47{height:4px;overflow:hidden;border-radius:var(--radius-full);background:color-mix(in srgb,var(--jade) 14%,white)}.progress-bar.svelte-m6kl47{width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--jade),var(--gold));animation:svelte-m6kl47-progress 3.6s var(--ease-ruyi) infinite}.progress-phrases.svelte-m6kl47{position:relative;min-height:20px;color:var(--ink-soft);font-size:14px}.progress-phrases.svelte-m6kl47 span:where(.svelte-m6kl47){position:absolute;inset-inline-start:0;opacity:0;animation:svelte-m6kl47-rotate-copy 8s linear infinite;animation-delay:calc(var(--phrase-index) * 2s)}@keyframes svelte-m6kl47-pulse{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1);opacity:1}}@keyframes svelte-m6kl47-progress{0%{transform:translate(-110%)}55%{transform:translate(80%)}to{transform:translate(170%)}}@keyframes svelte-m6kl47-rotate-copy{0%,20%{opacity:1}25%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.progress-dot.svelte-m6kl47,.progress-bar.svelte-m6kl47,.progress-phrases.svelte-m6kl47 span:where(.svelte-m6kl47){animation:none}.progress-track.svelte-m6kl47,.progress-phrases.svelte-m6kl47{display:none}}
