.appbox.svelte-143ad4y{max-width:980px;background:#fff;border-radius:20px;padding:40px;box-shadow:var(--shadow)}.progress.svelte-143ad4y{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:40px}.progress.svelte-143ad4y button:where(.svelte-143ad4y){border:0;background:linear-gradient(#dce1e7,#dce1e7) center 17px/100% 2px no-repeat;color:#77808d}.progress.svelte-143ad4y i:where(.svelte-143ad4y){display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e5e8ec;margin:auto;font-style:normal;font-weight:800}.progress.svelte-143ad4y span:where(.svelte-143ad4y){display:block;margin-top:8px;font-size:12px}.progress.svelte-143ad4y button.active:where(.svelte-143ad4y) i:where(.svelte-143ad4y),.progress.svelte-143ad4y button.done:where(.svelte-143ad4y) i:where(.svelte-143ad4y){background:var(--gold);color:var(--navy)}.progress.svelte-143ad4y button.active:where(.svelte-143ad4y) span:where(.svelte-143ad4y){color:var(--navy);font-weight:800}.wide.svelte-143ad4y{grid-column:1/-1}.actions.svelte-143ad4y{display:flex;justify-content:flex-end;gap:12px;margin-top:28px}.back.svelte-143ad4y{background:#e6e8eb}@media(max-width:600px){.appbox.svelte-143ad4y{padding:22px}.progress.svelte-143ad4y span:where(.svelte-143ad4y){font-size:10px}}
