.McpServer_page__K4Dy0{background:white;padding:calc(var(--site-header-offset) + 54px) 0 72px}.McpServer_container__5M4od{max-width:1040px}.McpServer_page__K4Dy0 h1,.McpServer_page__K4Dy0 h2,.McpServer_page__K4Dy0 h3{margin-top:0}.McpServer_page__K4Dy0 h2{font-size:clamp(26px,3vw,34px)}.McpServer_page__K4Dy0 p{color:var(--muted);line-height:1.75}.McpServer_heading__kx3Bf{max-width:800px}.McpServer_heading__kx3Bf h1{margin-block:0 24px}.McpServer_heading__kx3Bf>p{font-size:18px}.McpServer_endpoint__rp_Uf{max-width:760px;margin-block:28px 48px}.McpServer_endpoint__rp_Uf>p{margin-top:10px;font-size:13px}.McpServer_setup__K1D_L>h2{margin-bottom:12px}.McpServer_setup__K1D_L>p{margin:0 0 26px}.McpServer_guides__fMf_x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.McpServer_guide__gvAnY{min-width:0;display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:18px}.McpServer_guideTitle__TYFAx{display:flex;align-items:center;gap:10px;margin-bottom:20px;color:var(--brand-hover)}.McpServer_guideTitle__TYFAx h3{color:var(--ink);margin:0;font-size:21px;letter-spacing:-.02em}.McpServer_cliIntro__ulI_r{margin:0 0 18px;font-size:14px}.McpServer_cliInstruction__fJFtI{margin-block:18px 12px;font-size:13px}.McpServer_guide__gvAnY>.McpServer_codeBlock__LtJAy+.McpServer_small__j4lNt{padding-top:18px}.McpServer_instructions__HcyLx{padding-left:22px;margin:0}.McpServer_instructions__HcyLx li{padding-left:5px;margin-bottom:18px;color:#4f4b5c;font-size:14px;line-height:1.75}.McpServer_instructions__HcyLx li::marker{color:var(--brand-hover);font-weight:700}.McpServer_page__K4Dy0 .McpServer_small__j4lNt{font-size:13px;line-height:1.65}.McpServer_guide__gvAnY>.McpServer_small__j4lNt{margin:auto 0 16px;padding-top:4px}.McpServer_docLink___lBN0{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;color:var(--brand-hover);font-size:13px;font-weight:650;text-underline-offset:4px}.McpServer_signIn__p1F3Q{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:36px;margin-top:40px;padding:28px;border-radius:18px;background:#f8f7fc}.McpServer_signIn__p1F3Q h2{font-size:25px;margin-bottom:12px}.McpServer_signIn__p1F3Q p{margin-bottom:0;font-size:14px}.McpServer_example__DnffR{min-width:0;padding-left:24px;border-left:2px solid #c4b5fd}.McpServer_example__DnffR>strong{font-size:13px;color:var(--brand-hover)}.McpServer_example__DnffR blockquote{margin:12px 0 0;color:#4f4b5c;font-size:15px;line-height:1.75}.McpServer_help__ptgjM{margin-top:28px}.McpServer_help__ptgjM p{margin-block:8px;font-size:13px}.McpServer_help__ptgjM a{color:var(--brand-hover);text-underline-offset:3px}.McpServer_codeBlock__LtJAy{min-width:0;border:1px solid #44415e;border-radius:12px;background:#212033;color:#f5f3ff}.McpServer_codeHeading__8KkQb{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #44415e;padding:10px 14px;font-size:12px}.McpServer_codeHeading__8KkQb>span{min-width:0;color:#d1cee7}.McpServer_codeHeading__8KkQb button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;flex-shrink:0;padding:4px 8px;border:1px solid #68627f;border-radius:6px;background:#37334e;color:white;font-family:inherit;font-size:11px;cursor:pointer}.McpServer_codeHeading__8KkQb button:hover{background:#494360}.McpServer_codeBlock__LtJAy pre{overflow-x:auto;margin:0;padding:18px 16px;font-size:14px;line-height:1.8}.McpServer_codeBlock__LtJAy code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.McpServer_copyError__1GXZi{display:block;color:#f5f3ff;padding:0 16px 12px;font-size:12px}.McpServer_srOnly__T1xqe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.McpServer_page__K4Dy0 :is(a,button,pre):focus-visible{outline:3px solid #a78bfa;outline-offset:4px}@media (max-width:720px){.McpServer_page__K4Dy0{padding-top:calc(var(--site-header-offset) + 36px);padding-bottom:40px}.McpServer_heading__kx3Bf>p{font-size:16px}.McpServer_endpoint__rp_Uf{margin-bottom:36px}.McpServer_guides__fMf_x,.McpServer_signIn__p1F3Q{grid-template-columns:minmax(0,1fr)}.McpServer_guide__gvAnY,.McpServer_signIn__p1F3Q{padding:22px}.McpServer_signIn__p1F3Q{gap:24px;margin-top:28px}.McpServer_example__DnffR{padding-left:16px}.McpServer_codeBlock__LtJAy pre{font-size:12px}}