.recovery-card.svelte-qhf582{margin-bottom:14px;padding:20px;border:1px solid var(--pt-border);border-radius:var(--pt-radius-lg);background:var(--pt-surface);color:var(--pt-text);box-shadow:var(--pt-shadow);font-family:var(--pt-font);overflow-wrap:anywhere}p.svelte-qhf582{margin:0 0 12px;line-height:1.5}.error.svelte-qhf582{color:var(--pt-danger)}.actions.svelte-qhf582{display:flex;flex-wrap:wrap;gap:10px}button.svelte-qhf582{min-height:44px;padding:10px 18px;border:1px solid var(--pt-border);border-radius:var(--pt-pill);background:var(--pt-surface-warm);color:var(--pt-text);font:inherit;font-weight:800;cursor:pointer}.primary.svelte-qhf582{background:var(--pt-primary);color:var(--pt-surface)}.primary.svelte-qhf582:hover:not(:disabled){background:var(--pt-primary-hover)}button.svelte-qhf582:focus-visible{outline:2px solid var(--pt-accent);outline-offset:2px}button.svelte-qhf582:disabled{cursor:wait;opacity:.65}
