.page-wrap.svelte-1e30p25{min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--ink)}.connect-main.svelte-1e30p25{flex:1;max-width:1000px;margin:0 auto;padding:32px 24px 80px}.breadcrumbs.svelte-1e30p25{font-size:var(--text-xs);color:var(--muted);margin-bottom:20px}.breadcrumbs.svelte-1e30p25 a:where(.svelte-1e30p25){color:var(--muted);text-decoration:none}.breadcrumbs.svelte-1e30p25 a:where(.svelte-1e30p25):hover{color:var(--accent)}.breadcrumbs.svelte-1e30p25 span:where(.svelte-1e30p25){margin:0 6px}.connect-header.svelte-1e30p25{margin-bottom:48px}.connect-header.svelte-1e30p25 h1:where(.svelte-1e30p25){font-size:36px;font-weight:800;letter-spacing:-.03em;color:var(--ink);margin:12px 0 10px}.subhead.svelte-1e30p25{font-size:16px;color:var(--muted);line-height:1.6}.connectors-grid.svelte-1e30p25{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:50px}.conn-card.svelte-1e30p25{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--shadow-sm)}.conn-head.svelte-1e30p25{display:flex;align-items:center;gap:10px;margin-bottom:12px}.conn-badge.svelte-1e30p25{font-family:var(--font-mono);font-size:11px;font-weight:700;background:var(--chip);color:var(--accent);padding:2px 6px;border-radius:var(--radius-sm)}.conn-head.svelte-1e30p25 h3:where(.svelte-1e30p25){font-size:17px;font-weight:700;color:var(--ink)}.conn-card.svelte-1e30p25 p:where(.svelte-1e30p25){font-size:var(--text-sm);color:var(--muted);line-height:1.5;margin-bottom:14px}.snippet-box.svelte-1e30p25{margin-bottom:16px}.snippet-box.svelte-1e30p25 code:where(.svelte-1e30p25){display:block;font-family:var(--font-mono);font-size:11px;background:var(--chip);padding:8px 10px;border-radius:var(--radius-sm);border:1px solid var(--line);color:var(--ink);word-break:break-all}.pill.active.svelte-1e30p25{font-family:var(--font-mono);font-size:11px;color:var(--accent);background:var(--accent-subtle);padding:4px 8px;border-radius:var(--radius-sm);text-align:center;border:1px solid var(--accent)}.roadmap-section.svelte-1e30p25 h2:where(.svelte-1e30p25){font-size:22px;font-weight:700;color:var(--ink);margin-bottom:20px}.roadmap-grid.svelte-1e30p25{display:grid;grid-template-columns:1fr 1fr;gap:20px}.roadmap-card.svelte-1e30p25{background:var(--panel);border:1px dashed var(--line);border-radius:var(--radius-lg);padding:24px}.roadmap-card.svelte-1e30p25 .tag:where(.svelte-1e30p25){display:inline-block;font-family:var(--font-mono);font-size:11px;color:var(--muted);background:var(--chip);padding:2px 7px;border-radius:var(--radius-sm);margin-bottom:10px}.roadmap-card.svelte-1e30p25 h3:where(.svelte-1e30p25){font-size:17px;font-weight:700;color:var(--ink);margin-bottom:8px}.roadmap-card.svelte-1e30p25 p:where(.svelte-1e30p25){font-size:var(--text-sm);color:var(--muted);line-height:1.55;margin:0}@media (max-width: 900px){.connectors-grid.svelte-1e30p25,.roadmap-grid.svelte-1e30p25{grid-template-columns:1fr}}
