.layout[data-astro-cid-7knbxcln]{display:grid;grid-template-columns:200px minmax(0,1fr);gap:64px;padding:64px 0 96px}.sidebar[data-astro-cid-7knbxcln]{position:sticky;top:100px;height:fit-content;margin-top:10px}.nav-link[data-astro-cid-7knbxcln]{display:block;padding:6px 0;font-size:14px;font-weight:500;color:var(--ink-55);text-decoration:none;transition:color .2s}.nav-link[data-astro-cid-7knbxcln]:hover{color:var(--ink)}.content[data-astro-cid-7knbxcln]{max-width:760px}.c-head[data-astro-cid-7knbxcln]{margin-bottom:28px}.c-h1[data-astro-cid-7knbxcln]{font-size:56px;letter-spacing:-2.2px}.cta-row[data-astro-cid-7knbxcln]{margin-bottom:40px}.section[data-astro-cid-7knbxcln]{padding:40px 0;border-top:1px solid var(--line);scroll-margin-top:80px}.c-h2[data-astro-cid-7knbxcln]{font-size:34px;letter-spacing:-1.2px;margin-bottom:14px}.lead[data-astro-cid-7knbxcln]{margin-bottom:22px;font-size:16px;line-height:1.5;color:var(--ink-55)}.body-text[data-astro-cid-7knbxcln]{margin-bottom:12px;font-size:16px;line-height:1.6;color:var(--ink-70)}.body-text[data-astro-cid-7knbxcln] a,.trouble[data-astro-cid-7knbxcln] p[data-astro-cid-7knbxcln] a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;transition:text-decoration-color .2s}.body-text[data-astro-cid-7knbxcln] a:hover,.trouble[data-astro-cid-7knbxcln] p[data-astro-cid-7knbxcln] a:hover{text-decoration-color:var(--ink)}.endpoint-box[data-astro-cid-7knbxcln]{display:flex;align-items:center;gap:8px;margin-bottom:20px}.endpoint-url[data-astro-cid-7knbxcln]{padding:12px 16px;border-radius:12px;background:var(--paper);border:1px solid var(--line-2);font-family:Geist Mono,SF Mono,Menlo,monospace;font-size:15px;letter-spacing:-.01em;color:var(--ink)}.copy-btn[data-astro-cid-7knbxcln]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#fff;border:1px solid var(--line-2);color:var(--ink-55);cursor:pointer;transition:border-color .2s,color .2s}.copy-btn[data-astro-cid-7knbxcln]:hover{border-color:var(--ink);color:var(--ink)}.copy-btn[data-astro-cid-7knbxcln].copied{border-color:var(--flash-green);color:var(--flash-green)}.client-picker[data-astro-cid-7knbxcln]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px}.picker-label[data-astro-cid-7knbxcln]{margin-right:2px;font-size:14px;font-weight:500;color:var(--ink-55)}.chip[data-astro-cid-7knbxcln]{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:100px;background:#fff;border:1px solid var(--line-2);font-size:14px;font-weight:500;color:var(--ink);text-decoration:none;transition:border-color .2s}.chip[data-astro-cid-7knbxcln]:hover{border-color:var(--ink)}.client[data-astro-cid-7knbxcln]{padding:24px 26px;margin-bottom:16px}.client-header[data-astro-cid-7knbxcln]{display:flex;align-items:center;gap:14px;margin-bottom:16px}.client-icon[data-astro-cid-7knbxcln]{display:flex;align-items:center;justify-content:center;flex:none;width:46px;height:46px;border-radius:14px}.client-icon[data-astro-cid-7knbxcln].is-claude{background:#cc785c}.client-icon[data-astro-cid-7knbxcln].is-light{background:#fff;border:1px solid var(--line-2)}.client-name[data-astro-cid-7knbxcln]{margin:0;font-size:18px;font-weight:600;letter-spacing:-.3px;color:var(--ink)}.client-subtitle[data-astro-cid-7knbxcln]{font-size:14px;color:var(--ink-55)}.client-body[data-astro-cid-7knbxcln]{margin:0;font-size:15px;line-height:1.6;color:var(--ink-60)}.client-body[data-astro-cid-7knbxcln] code,.steps[data-astro-cid-7knbxcln] code,.trouble[data-astro-cid-7knbxcln] p[data-astro-cid-7knbxcln] code{padding:2px 6px;border-radius:6px;background:#0000000f;font-family:Geist Mono,SF Mono,Menlo,monospace;font-size:13px}.steps[data-astro-cid-7knbxcln]{margin:0;padding-left:22px;font-size:15px;line-height:1.6;color:var(--ink-60)}.steps[data-astro-cid-7knbxcln] li[data-astro-cid-7knbxcln]{margin:6px 0}.steps[data-astro-cid-7knbxcln] strong{font-weight:600;color:var(--ink)}.steps[data-astro-cid-7knbxcln] .code-block{margin:10px 0 0}.code-block[data-astro-cid-7knbxcln]{margin:12px 0;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid var(--line-2);color:var(--ink);font-family:Geist Mono,SF Mono,Menlo,monospace;font-size:13px;line-height:1.6;overflow-x:auto;white-space:pre}.code-block[data-astro-cid-7knbxcln] .key{color:#0451a5}.code-block[data-astro-cid-7knbxcln] .string{color:#a31515}.example[data-astro-cid-7knbxcln]{display:flex;align-items:center;gap:14px;padding:16px 18px;font-size:15px;font-weight:500;line-height:1.4;color:var(--ink)}.example[data-astro-cid-7knbxcln] .c-tile[data-astro-cid-7knbxcln]{width:36px;height:36px;border-radius:11px}.example[data-astro-cid-7knbxcln] .c-tile[data-astro-cid-7knbxcln] svg{width:19px;height:19px}.tools[data-astro-cid-7knbxcln]{display:grid;gap:12px}.tool[data-astro-cid-7knbxcln]{display:flex;align-items:center;gap:16px;padding:18px 22px}.tool[data-astro-cid-7knbxcln] .c-tile[data-astro-cid-7knbxcln]{width:40px;height:40px;border-radius:12px}.tool[data-astro-cid-7knbxcln] .c-tile[data-astro-cid-7knbxcln] svg{width:21px;height:21px}.tool-name[data-astro-cid-7knbxcln]{font-family:Geist Mono,SF Mono,Menlo,monospace;font-size:14px;font-weight:500;color:var(--ink)}.tool[data-astro-cid-7knbxcln] p[data-astro-cid-7knbxcln]{margin:2px 0 0;font-size:14.5px;line-height:1.45;color:var(--ink-55)}.badge[data-astro-cid-7knbxcln]{margin-left:auto;padding:4px 10px;border-radius:100px;background:var(--green);color:#000000c7;font-size:12px;font-weight:600;white-space:nowrap;flex:none}.protocol[data-astro-cid-7knbxcln]{padding:4px 24px}.protocol-row[data-astro-cid-7knbxcln]{display:flex;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.protocol-row[data-astro-cid-7knbxcln]:first-child{border-top:none}.protocol-label[data-astro-cid-7knbxcln]{flex:none;width:130px;font-size:14px;font-weight:600;color:var(--ink)}.protocol-value[data-astro-cid-7knbxcln]{font-family:Geist Mono,SF Mono,Menlo,monospace;font-size:14px;color:var(--ink-60)}.protocol-value-small[data-astro-cid-7knbxcln]{font-size:12px}.trouble[data-astro-cid-7knbxcln]{margin-bottom:22px}.trouble[data-astro-cid-7knbxcln] h3[data-astro-cid-7knbxcln]{margin-bottom:6px;font-size:16px;font-weight:600;letter-spacing:-.2px;color:var(--ink)}.trouble[data-astro-cid-7knbxcln] p[data-astro-cid-7knbxcln]{margin:0;font-size:15px;line-height:1.6;color:var(--ink-60)}@media (max-width: 809px){.layout[data-astro-cid-7knbxcln]{grid-template-columns:1fr;gap:0;padding:40px 0 64px}.sidebar[data-astro-cid-7knbxcln]{display:none}.c-h1[data-astro-cid-7knbxcln]{font-size:40px;letter-spacing:-1.5px}.cta-row[data-astro-cid-7knbxcln]{margin-bottom:32px}.section[data-astro-cid-7knbxcln]{padding:32px 0}.c-h2[data-astro-cid-7knbxcln]{font-size:28px;letter-spacing:-1px}.endpoint-url[data-astro-cid-7knbxcln]{min-width:0;overflow-x:auto;font-size:13px}.client[data-astro-cid-7knbxcln]{padding:20px}.tool[data-astro-cid-7knbxcln]{flex-wrap:wrap;gap:12px 14px}.tool[data-astro-cid-7knbxcln] .badge[data-astro-cid-7knbxcln]{margin-left:0}.protocol-row[data-astro-cid-7knbxcln]{flex-direction:column;align-items:flex-start;gap:4px}.protocol-label[data-astro-cid-7knbxcln]{width:auto}}
