.connect-page.svelte-1hzr0ty.svelte-1hzr0ty{padding:24px 0 64px}.connect-layout.svelte-1hzr0ty.svelte-1hzr0ty{width:var(--content-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);gap:24px;align-items:start}.connect-main.svelte-1hzr0ty.svelte-1hzr0ty{min-width:0;max-width:760px}.connect-aside.svelte-1hzr0ty.svelte-1hzr0ty{display:flex;flex-direction:column;gap:12px;min-width:0}h1.svelte-1hzr0ty.svelte-1hzr0ty{font-size:1.75rem;font-weight:700;line-height:1.25}h2.svelte-1hzr0ty.svelte-1hzr0ty{font-size:1.125rem;font-weight:650;margin:0 0 8px}h3.svelte-1hzr0ty.svelte-1hzr0ty{font-size:1rem;font-weight:650;margin:0 0 8px}.lede.svelte-1hzr0ty.svelte-1hzr0ty{margin-top:8px;color:var(--text-secondary);font-size:1rem;line-height:1.6}section.svelte-1hzr0ty.svelte-1hzr0ty{margin-top:32px}p.svelte-1hzr0ty.svelte-1hzr0ty{margin-top:8px;color:var(--text-secondary);font-size:.9375rem;line-height:1.6;overflow-wrap:anywhere}a.svelte-1hzr0ty.svelte-1hzr0ty{color:var(--accent-text)}.continue.svelte-1hzr0ty.svelte-1hzr0ty{margin-top:20px}.continue.svelte-1hzr0ty summary.svelte-1hzr0ty{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;cursor:pointer;list-style:none}.continue.svelte-1hzr0ty summary.svelte-1hzr0ty::-webkit-details-marker{display:none}.continue-body.svelte-1hzr0ty.svelte-1hzr0ty{margin-top:12px}.instructions.svelte-1hzr0ty.svelte-1hzr0ty,.command.svelte-1hzr0ty.svelte-1hzr0ty{margin-top:8px;white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:hidden;font-size:.8125rem}.command.svelte-1hzr0ty.svelte-1hzr0ty{margin-top:0}.continue-body.svelte-1hzr0ty .btn-ghost.svelte-1hzr0ty{margin-top:12px}.copy-status.svelte-1hzr0ty.svelte-1hzr0ty{margin-left:12px;color:var(--text-secondary);font-size:.875rem;overflow-wrap:anywhere}.btn-primary.svelte-1hzr0ty.svelte-1hzr0ty,.btn-ghost.svelte-1hzr0ty.svelte-1hzr0ty{border-radius:10px;font-size:.875rem;font-weight:600;text-decoration:none}.btn-primary.svelte-1hzr0ty.svelte-1hzr0ty{border:1px solid transparent;background:var(--accent);color:var(--text)}.btn-primary.svelte-1hzr0ty.svelte-1hzr0ty:hover{border-color:var(--accent-text)}.btn-ghost.svelte-1hzr0ty.svelte-1hzr0ty{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;cursor:pointer;border:1px solid var(--border-medium);background:var(--raised);color:var(--text)}.btn-ghost.svelte-1hzr0ty.svelte-1hzr0ty:hover{background:var(--hover)}.decisions.svelte-1hzr0ty.svelte-1hzr0ty{list-style:none;counter-reset:decision;margin-top:8px;display:flex;flex-direction:column;gap:12px}.decisions.svelte-1hzr0ty li.svelte-1hzr0ty{counter-increment:decision;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}.decisions.svelte-1hzr0ty li.svelte-1hzr0ty:before{content:counter(decision);grid-row:1 / span 2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--raised);border:1px solid var(--border-medium);color:var(--text);font-size:.8125rem;font-weight:650}.decisions.svelte-1hzr0ty strong.svelte-1hzr0ty{color:var(--text)}.decisions.svelte-1hzr0ty span.svelte-1hzr0ty,.decisions.svelte-1hzr0ty div.svelte-1hzr0ty{min-width:0;overflow-wrap:anywhere}.decisions.svelte-1hzr0ty .command.svelte-1hzr0ty{margin-top:8px;padding:.625rem .75rem}.decisions.svelte-1hzr0ty .btn-ghost.svelte-1hzr0ty{margin-top:8px}.package-line.svelte-1hzr0ty.svelte-1hzr0ty{font-size:.8125rem}.paths.svelte-1hzr0ty.svelte-1hzr0ty{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.path.svelte-1hzr0ty.svelte-1hzr0ty{padding:16px;min-width:0}.path.svelte-1hzr0ty .state.svelte-1hzr0ty{margin-top:0}.aside-card.svelte-1hzr0ty.svelte-1hzr0ty{padding:16px}.aside-card.svelte-1hzr0ty ul.svelte-1hzr0ty{margin:8px 0 0 1.25rem;color:var(--text-secondary);font-size:.875rem;line-height:1.6}.aside-card.svelte-1hzr0ty li.svelte-1hzr0ty{margin-bottom:4px;overflow-wrap:anywhere}@media (max-width: 960px){.connect-layout.svelte-1hzr0ty.svelte-1hzr0ty{grid-template-columns:minmax(0,1fr)}.connect-main.svelte-1hzr0ty.svelte-1hzr0ty{max-width:none}}@media (max-width: 600px){h1.svelte-1hzr0ty.svelte-1hzr0ty{font-size:1.5rem}}
