.recovery-steps.svelte-6y5lip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}.recovery-steps.svelte-6y5lip span:where(.svelte-6y5lip){border:1px solid rgb(var(--tas-teal-rgb) / .22);color:var(--text-muted);font-family:var(--font-hud);font-size:10px;font-weight:800;letter-spacing:.12em;padding:8px 10px;text-align:center;text-transform:uppercase}.recovery-steps.svelte-6y5lip .active:where(.svelte-6y5lip),.recovery-steps.svelte-6y5lip .done:where(.svelte-6y5lip){border-color:rgb(var(--tas-lime-rgb) / .45);color:var(--tas-lime)}.primary-return.svelte-6y5lip{color:var(--tas-lime);font-weight:800}.primary-action.svelte-6y5lip{width:100%;border:1px solid rgba(197,255,94,.75);background:linear-gradient(90deg,var(--psy-lime),var(--psy-teal));color:var(--psy-void);cursor:pointer;font-family:var(--font-hud);font-size:12px;font-weight:800;letter-spacing:.16em;margin-top:10px;padding:12px 14px;text-transform:uppercase}.primary-action.svelte-6y5lip:disabled{cursor:not-allowed;opacity:.55}@media(max-width:520px){.recovery-steps.svelte-6y5lip{grid-template-columns:1fr}}
