.guide-copy.svelte-1xzfz5b{color:var(--text-secondary);font-size:1rem;line-height:1.75}.step.svelte-1xzfz5b{border-left:2px solid #dbe3ef;padding-bottom:2.25rem;padding-left:1.25rem;position:relative}.step.svelte-1xzfz5b:last-of-type{padding-bottom:1rem}.dark .step.svelte-1xzfz5b{border-left-color:#263449}.step-head.svelte-1xzfz5b{align-items:center;display:flex;gap:.75rem}.step-num.svelte-1xzfz5b{align-items:center;background:#2563eb;border-radius:999px;color:#fff;display:flex;flex:0 0 auto;font-size:.85rem;font-weight:800;height:1.75rem;justify-content:center;left:-2.15rem;position:absolute;width:1.75rem}.step-head.svelte-1xzfz5b h2:where(.svelte-1xzfz5b),.extra.svelte-1xzfz5b h2:where(.svelte-1xzfz5b){color:var(--text-primary);font-size:1.25rem;font-weight:700}.step-body.svelte-1xzfz5b{margin-top:.6rem}.extra.svelte-1xzfz5b{margin-top:2.25rem}.extra.svelte-1xzfz5b h2:where(.svelte-1xzfz5b){font-size:1.05rem;margin-bottom:.4rem}.guide-copy.svelte-1xzfz5b p:where(.svelte-1xzfz5b)+p:where(.svelte-1xzfz5b){margin-top:.75rem}.guide-copy.svelte-1xzfz5b ul:where(.svelte-1xzfz5b){list-style:disc;margin-left:1.25rem;margin-top:.5rem}.guide-copy.svelte-1xzfz5b li:where(.svelte-1xzfz5b)+li:where(.svelte-1xzfz5b){margin-top:.5rem}.guide-copy.svelte-1xzfz5b a:where(.svelte-1xzfz5b){color:var(--accent-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.guide-copy.svelte-1xzfz5b code:where(.svelte-1xzfz5b){background:var(--bg-tertiary);border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em;overflow-wrap:anywhere;padding:.125rem .375rem}.path-tabs.svelte-1xzfz5b{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.path-tab.svelte-1xzfz5b{align-items:center;background:transparent;border:1px solid #dbe3ef;border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;padding:.4rem .8rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.path-tab.svelte-1xzfz5b:hover{border-color:#93c5fd;color:#2563eb}.path-tab.active.svelte-1xzfz5b{background:#2563eb;border-color:#2563eb;color:#fff}.dark .path-tab.svelte-1xzfz5b{border-color:#263449}.dark .path-tab.svelte-1xzfz5b:hover{border-color:#3b82f6;color:#93c5fd}.dark .path-tab.active.svelte-1xzfz5b{background:#2563eb;border-color:#2563eb;color:#fff}.path-panel.svelte-1xzfz5b{margin-top:1rem}.code-block.svelte-1xzfz5b{align-items:flex-start;background:#101827;border:1px solid #1e293b;border-radius:8px;display:flex;gap:.5rem;margin-block:.75rem;padding-right:.55rem}.code-block.svelte-1xzfz5b pre:where(.svelte-1xzfz5b){flex:1;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:.9rem .5rem .9rem 1rem}.code-block.svelte-1xzfz5b code:where(.svelte-1xzfz5b){background:none;color:#e2e8f0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;line-height:1.6;overflow-wrap:normal;padding:0;white-space:pre}.code-copy.svelte-1xzfz5b{background:#1e293b;border:1px solid #334155;border-radius:6px;color:#94a3b8;flex:0 0 auto;font-size:.7rem;font-weight:700;margin-top:.55rem;padding:.3rem .7rem;transition:color .15s ease,border-color .15s ease}.code-copy.svelte-1xzfz5b:hover{border-color:#60a5fa;color:#bfdbfe}@media(max-width:640px){.step.svelte-1xzfz5b{border-left:none;padding-left:0}.step-num.svelte-1xzfz5b{left:auto;position:static}.step-head.svelte-1xzfz5b h2:where(.svelte-1xzfz5b){font-size:1.15rem}.code-block.svelte-1xzfz5b code:where(.svelte-1xzfz5b){font-size:.72rem}}
