.McpDocsPage_page__r59G8{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1d1d1f;background:#fff;overflow-x:clip;-webkit-font-smoothing:antialiased}.McpDocsPage_page__r59G8 ::selection{background:#d6e4ff;color:#1d1d1f}.McpDocsPage_layout__d00cu{display:grid;grid-template-columns:220px minmax(0,720px);justify-content:center;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);max-width:1168px;margin:0 auto;padding:clamp(40px,5vw,72px) 24px clamp(96px,12vw,160px)}@media(max-width:960px){.McpDocsPage_layout__d00cu{grid-template-columns:minmax(0,720px)}}.McpDocsPage_toc__p7l6F{position:-webkit-sticky;position:sticky;top:calc(56px + 32px);align-self:start;max-height:calc(100vh - 56px - 64px);overflow-y:auto}@media(max-width:960px){.McpDocsPage_toc__p7l6F{display:none}}.McpDocsPage_toc__p7l6F ol{display:grid;grid-gap:2px;gap:2px;margin:12px 0 0;padding:0;list-style:none}.McpDocsPage_toc__p7l6F a{display:block;padding:6px 10px;border-radius:8px;font-size:14px;line-height:1.35;color:#6e6e73;text-decoration:none}.McpDocsPage_toc__p7l6F a:hover{background:#f5f5f7;color:#1d1d1f}.McpDocsPage_toc__p7l6F a:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.McpDocsPage_tocTitle___onM2{margin:0;padding:0 10px;font-size:13px;font-weight:600;color:#1d1d1f}.McpDocsPage_article__zEqpT{min-width:0;font-size:17px;line-height:1.6;color:#424245}.McpDocsPage_article__zEqpT p{margin:14px 0 0;text-wrap:pretty}.McpDocsPage_article__zEqpT ol,.McpDocsPage_article__zEqpT ul{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0;padding-left:22px}.McpDocsPage_article__zEqpT li::marker{color:#86868b}.McpDocsPage_article__zEqpT b{font-weight:600;color:#1d1d1f}.McpDocsPage_article__zEqpT a:not([class]){color:#2563eb;text-decoration:none}.McpDocsPage_article__zEqpT a:not([class]):hover{text-decoration:underline;text-underline-offset:3px}.McpDocsPage_article__zEqpT :not(pre)>code{padding:2px 6px;border-radius:6px;background:#f5f5f7;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.86em;color:#1d1d1f;overflow-wrap:anywhere}.McpDocsPage_intro__5Fjdd{padding-bottom:clamp(28px,3vw,40px);border-bottom:1px solid #e5e5ea}.McpDocsPage_intro__5Fjdd h1{margin:0;font-size:clamp(36px,4.2vw,54px);font-weight:700;line-height:1.04;letter-spacing:-.038em;color:#1d1d1f;text-wrap:balance;letter-spacing:-.045em}.McpDocsPage_eyebrow__IgOP4{margin:0 0 14px!important;font-size:15px;font-weight:600;color:#6e6e73}.McpDocsPage_eyebrow__IgOP4 a{color:inherit;text-decoration:none}.McpDocsPage_eyebrow__IgOP4 a:hover{color:#1d1d1f}.McpDocsPage_lede__VxMHF{margin:0;font-size:clamp(18px,1.55vw,21px);font-weight:400;line-height:1.45;letter-spacing:-.012em;color:#6e6e73;text-wrap:pretty;margin-top:18px!important}.McpDocsPage_section__DKfyx{padding-top:clamp(36px,4vw,52px);scroll-margin-top:calc(56px + 16px)}.McpDocsPage_section__DKfyx h2{margin:0;font-size:clamp(24px,2.2vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:#1d1d1f}.McpDocsPage_section__DKfyx h3{margin:28px 0 0;font-size:18px;font-weight:600;letter-spacing:-.014em;color:#1d1d1f}.McpDocsPage_code__IGHVj{position:relative;margin-top:14px;overflow:hidden;border-radius:14px;background:#1e1e21}.McpDocsPage_code__IGHVj pre{margin:0;padding:16px 60px 16px 18px;border-radius:0;background:none;overflow-x:auto;max-width:100%;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.6;color:#f5f5f7}.McpDocsPage_code__IGHVj[data-prose]{border:1px solid #e5e5ea;background:#f5f5f7}.McpDocsPage_code__IGHVj[data-prose] pre{font-family:inherit;font-size:15px;color:#424245;white-space:pre-wrap;overflow-wrap:anywhere}.McpDocsPage_code__IGHVj[data-prose] .McpDocsPage_copy__rMjx4{background:#fff;color:#1d1d1f;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.McpDocsPage_copy__rMjx4{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:9px;background:#2a2a2e;color:#f5f5f7;cursor:pointer;transition:background-color .2s ease}.McpDocsPage_copy__rMjx4 svg{width:16px;height:16px}.McpDocsPage_copy__rMjx4:hover{background:#3a3a3f}.McpDocsPage_copy__rMjx4[data-copied]{color:#4ade80}.McpDocsPage_copy__rMjx4:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.McpDocsPage_tableWrap__fWbWZ{margin-top:16px;overflow-x:auto;border:1px solid #e5e5ea;border-radius:14px}.McpDocsPage_table__lZieI{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.McpDocsPage_table__lZieI th{padding:10px 16px;background:#f5f5f7;font-size:13px;font-weight:600;color:#6e6e73;text-align:left}.McpDocsPage_table__lZieI td{padding:12px 16px;border-top:1px solid #e5e5ea;vertical-align:top}.McpDocsPage_table__lZieI td:first-child{color:#1d1d1f}.McpDocsPage_table__lZieI td>code{white-space:nowrap}