.chain.svelte-17g1a6p{display:flex;width:100%;max-width:42rem;margin-inline:auto;flex-direction:column;gap:1.25rem}header.svelte-17g1a6p{text-align:center}h2.svelte-17g1a6p{margin:0;font-size:1.5rem;font-weight:600;color:var(--color-text)}.subtitle.svelte-17g1a6p{margin:.5rem 0 0;font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}.current.svelte-17g1a6p{padding:1rem}@media(min-width:640px){.current.svelte-17g1a6p{padding:1.25rem}}.current-head.svelte-17g1a6p{display:flex;margin-bottom:1rem;align-items:center;justify-content:space-between;gap:.75rem}.position.svelte-17g1a6p{display:flex;height:2.25rem;min-width:2.25rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-primary-fill);padding:0 .5rem;font-size:.875rem;font-weight:700;color:var(--color-on-brand);font-variant-numeric:tabular-nums}.progress.svelte-17g1a6p{font-size:.875rem;font-weight:600;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.revealed-head.svelte-17g1a6p{display:flex;margin-bottom:.75rem;align-items:baseline;justify-content:space-between;gap:.75rem}.revealed-head.svelte-17g1a6p h3:where(.svelte-17g1a6p){margin:0;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-primary)}.footer.svelte-17g1a6p{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.footer.svelte-17g1a6p .action{width:100%}@media(min-width:640px){.footer.svelte-17g1a6p .action{width:auto}}
