.code-block.svelte-vggh0s.svelte-vggh0s{background:var(--bg-card);border:1px solid var(--primary-subtle);border-radius:.75rem;padding:1rem;overflow-x:auto}.code-block.svelte-vggh0s pre.svelte-vggh0s{margin:0}.code-block.svelte-vggh0s code.svelte-vggh0s{font-family:JetBrains Mono,Fira Code,monospace;font-size:.875rem;line-height:1.7;color:var(--text-secondary)}.funnel-cta.svelte-vggh0s.svelte-vggh0s{background:var(--primary-subtle)}.funnel-path.svelte-vggh0s.svelte-vggh0s{font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem;letter-spacing:.02em;text-transform:uppercase;color:var(--primary);margin-bottom:.75rem}.funnel-actions.svelte-vggh0s.svelte-vggh0s{display:flex;flex-wrap:wrap;gap:.75rem}.funnel-btn.svelte-vggh0s.svelte-vggh0s{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:.625rem;font-weight:600;font-size:.95rem;transition:all .2s ease}.funnel-btn-primary.svelte-vggh0s.svelte-vggh0s{background:var(--primary);color:var(--text-on-primary, #070809);box-shadow:0 4px 16px #0006}.funnel-btn-primary.svelte-vggh0s.svelte-vggh0s:hover{filter:brightness(1.05);transform:translateY(-1px)}.funnel-btn-ghost.svelte-vggh0s.svelte-vggh0s{border:1px solid rgba(148,163,184,.3);color:var(--text-secondary)}.funnel-btn-ghost.svelte-vggh0s.svelte-vggh0s:hover{border-color:var(--primary);color:var(--primary)}.related-doc.svelte-vggh0s.svelte-vggh0s{display:block;background:var(--bg-card);border:1px solid var(--border-control);border-radius:10px}.related-doc.svelte-vggh0s.svelte-vggh0s:hover{border-color:var(--border-hover);background:var(--bg-hover)}
