.conversion-progress.svelte-rjw8o8{--progress-color:var(--brand);--progress-track:var(--border);--progress-soft:var(--brand-soft);border:1px solid var(--border);background:#fff;border-radius:14px;margin:0 0 24px;padding:24px;scroll-margin-top:20px;box-shadow:0 5px 22px #2c2c2d08}.conversion-progress.complete.svelte-rjw8o8{--progress-color:#397551;--progress-track:#dfe9e2;--progress-soft:#dcecdf;background:#edf6ef;border-color:#96bba0}.conversion-progress.failed.svelte-rjw8o8{background:#fff5ef;border-color:#dfb7a3}.progress-heading.svelte-rjw8o8,.progress-identity.svelte-rjw8o8,.progress-result.svelte-rjw8o8{align-items:center;gap:16px;display:flex}.progress-heading.svelte-rjw8o8,.progress-result.svelte-rjw8o8{justify-content:space-between}.progress-identity.svelte-rjw8o8,.progress-identity.svelte-rjw8o8>div:where(.svelte-rjw8o8){min-width:0}.progress-filename.svelte-rjw8o8{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:13px}.progress-symbol.svelte-rjw8o8{background:var(--progress-soft);width:42px;height:42px;color:var(--progress-color);border-radius:50%;flex-shrink:0;place-items:center;font-size:24px;font-weight:700;display:grid}.progress-symbol.spinning.svelte-rjw8o8{border:4px solid var(--progress-track);border-top-color:var(--progress-color);background:0 0;animation:1s linear infinite svelte-rjw8o8-spin}.failed.svelte-rjw8o8 .progress-symbol:where(.svelte-rjw8o8){color:#984a31;background:#f3ddcf}.progress-number.svelte-rjw8o8{color:var(--progress-color);flex-shrink:0;font-size:34px;font-weight:500}.conversion-bar.svelte-rjw8o8{appearance:none;background:var(--progress-track);width:100%;height:12px;accent-color:var(--progress-color);border:0;border-radius:20px;margin:20px 0 18px;display:block;overflow:hidden}.conversion-bar.svelte-rjw8o8::-webkit-progress-bar{background:var(--progress-track);border-radius:20px}.conversion-bar.svelte-rjw8o8::-webkit-progress-value{background:var(--progress-color);border-radius:20px;transition:width .35s}.conversion-bar.svelte-rjw8o8::-moz-progress-bar{background:var(--progress-color)}.conversion-bar.svelte-rjw8o8:indeterminate{background:linear-gradient(90deg,var(--progress-track) 20%,var(--progress-color) 50%,var(--progress-track) 80%);background-size:200% 100%;animation:1.6s linear infinite svelte-rjw8o8-waiting}.progress-steps.svelte-rjw8o8{color:var(--muted);grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 18px;padding:0;font-size:12px;list-style:none;display:grid}.progress-steps.svelte-rjw8o8 li:where(.svelte-rjw8o8){align-items:center;gap:7px;display:flex}.progress-steps.svelte-rjw8o8 span:where(.svelte-rjw8o8){border:1px solid var(--progress-track);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.progress-steps.svelte-rjw8o8 .reached:where(.svelte-rjw8o8){color:var(--progress-color)}.reached.svelte-rjw8o8 span:where(.svelte-rjw8o8){background:var(--progress-soft);border-color:var(--progress-color)}.progress-detail.svelte-rjw8o8,.progress-mail.svelte-rjw8o8,.progress-warning.svelte-rjw8o8{font-size:13px}.progress-detail.svelte-rjw8o8{color:var(--muted)}.progress-mail.svelte-rjw8o8{color:var(--muted);margin-top:8px}.progress-mail.attention.svelte-rjw8o8,.progress-warning.svelte-rjw8o8{color:#875226}.progress-warning.svelte-rjw8o8{background:#fff4df;border-radius:7px;margin-bottom:12px;padding:10px 12px}.progress-result.svelte-rjw8o8 .primary:where(.svelte-rjw8o8){white-space:nowrap;flex-shrink:0;gap:25px;text-decoration:none}@keyframes svelte-rjw8o8-spin{to{transform:rotate(360deg)}}@keyframes svelte-rjw8o8-waiting{to{background-position:-200% 0}}@media (width<=600px){.conversion-progress.svelte-rjw8o8{padding:18px}.progress-heading.svelte-rjw8o8,.progress-identity.svelte-rjw8o8{gap:10px}.progress-identity.svelte-rjw8o8 h2:where(.svelte-rjw8o8){font-size:18px}.progress-symbol.svelte-rjw8o8{width:34px;height:34px}.progress-number.svelte-rjw8o8{font-size:27px}.progress-steps.svelte-rjw8o8{gap:7px;font-size:10px}.progress-steps.svelte-rjw8o8 li:where(.svelte-rjw8o8){text-align:center;flex-direction:column;gap:5px}.progress-result.svelte-rjw8o8{flex-direction:column;align-items:stretch}.progress-result.svelte-rjw8o8 .primary:where(.svelte-rjw8o8){justify-content:center}}@media (prefers-reduced-motion:reduce){.progress-symbol.spinning.svelte-rjw8o8,.conversion-bar.svelte-rjw8o8:indeterminate{animation:none}.conversion-bar.svelte-rjw8o8::-webkit-progress-value{transition:none}}
