.walkthrough-card.svelte-10uxb57{background:#fff;border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000f;padding:.625rem .75rem}.step-indicator.svelte-10uxb57{font-size:.625rem;font-weight:600;color:#6366f1;margin-bottom:.25rem;letter-spacing:.02em}.step-title.svelte-10uxb57{margin:0 0 .375rem;font-size:.8125rem;font-weight:700;color:#111827;line-height:1.3}.step-body.svelte-10uxb57{margin:0 0 .625rem;font-size:.75rem;line-height:1.4;color:#4b5563}.step-body.no-actions.svelte-10uxb57{margin-bottom:0}.actions.svelte-10uxb57{display:flex;flex-direction:column;gap:.375rem;align-items:stretch}.btn-primary.svelte-10uxb57{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .625rem;background:#6366f1;color:#fff;border:none;border-radius:6px;font-size:.75rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s}.btn-primary.svelte-10uxb57:hover{background:#4f46e5}.btn-secondary.svelte-10uxb57{padding:.3125rem .625rem;background:#fff;color:#4b5563;border:1px solid #d1d5db;border-radius:6px;font-size:.6875rem;font-weight:500;cursor:pointer;transition:background .15s}.btn-secondary.svelte-10uxb57:hover{background:#f9fafb}
