.btn-row.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}.snippet-section.svelte-1uha8ag{max-width:640px;margin:0 auto}.code-block.small.svelte-1uha8ag{padding:18px 20px;font-size:11.5px}.protocol-lede.svelte-1uha8ag{text-align:left;max-width:620px;margin:0 0 24px}.protocol-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=720px){.protocol-grid.svelte-1uha8ag{grid-template-columns:1fr}}.steps.svelte-1uha8ag{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid var(--border);grid-template-columns:72px 1fr;align-items:baseline;gap:18px;padding:20px 0;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:0}.step-n.svelte-1uha8ag{font-family:var(--font-display);color:var(--accent-bright);font-size:32px;line-height:.9}.step-t.svelte-1uha8ag{font-family:var(--font-display);margin-bottom:4px;font-size:19px}.step-d.svelte-1uha8ag{color:var(--text-dim);font-size:13px;line-height:1.5}.hero-in.svelte-1uha8ag{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) both svelte-1uha8ag-heroRise}.hero-in.d0.svelte-1uha8ag{animation-delay:0s}.hero-in.d1.svelte-1uha8ag{animation-delay:80ms}.hero-in.d2.svelte-1uha8ag{animation-delay:.16s}.hero-in.d3.svelte-1uha8ag{animation-delay:.24s}@keyframes svelte-1uha8ag-heroRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-in.svelte-1uha8ag{opacity:1;animation:none}}.client-tabs.svelte-1uha8ag{gap:6px;margin-bottom:20px;display:flex}.client-tab.svelte-1uha8ag{border:1px solid var(--border);color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:2px;padding:9px 16px;font-size:11px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.client-tab.svelte-1uha8ag:hover{border-color:var(--border-strong);color:var(--text)}.client-tab.active.svelte-1uha8ag{background:var(--text);color:var(--bg);border-color:var(--text)}.client-panel.svelte-1uha8ag{animation:.32s cubic-bezier(.22,1,.36,1) both svelte-1uha8ag-panelIn}@keyframes svelte-1uha8ag-panelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.client-panel.svelte-1uha8ag{animation:none}}.install-label.svelte-1uha8ag{text-transform:none;letter-spacing:0;color:var(--text-dim);white-space:pre-line;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.client-link.svelte-1uha8ag{color:var(--accent-bright);margin-top:14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.client-link.svelte-1uha8ag:hover{text-underline-offset:3px;text-decoration:underline}.match-card-meta.svelte-1uha8ag{flex-direction:column;gap:3px;display:flex}.foot.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:4px;display:flex}.foot-brand.svelte-1uha8ag{font-family:var(--font-display);font-size:16px;display:block}.foot-sub.svelte-1uha8ag{letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-top:2px;font-size:10px;display:block}.foot-links.svelte-1uha8ag{gap:18px;display:flex}.foot-links.svelte-1uha8ag a:where(.svelte-1uha8ag){letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);font-size:11px;font-weight:600;text-decoration:none;transition:color .2s}.foot-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent-bright)}
