@charset "UTF-8";.mcp-docs{color:#1f2632;font-family:Inter Tight,sans-serif;overflow-x:clip}.mcp-docs__container{width:100%;max-width:900px;margin:0 auto;padding:0 32px}.mcp-docs__eyebrow{font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0071e3;margin:0 0 16px}.mcp-docs__section-title{color:#0a1837;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:clamp(24px,3.5vw,34px);letter-spacing:-.02em;margin:0 0 16px;text-wrap:balance}.mcp-docs__section-lead{font-size:17px;line-height:1.6;color:#0a1837ad;max-width:620px;margin:0 0 32px}.mcp-docs__hero{padding:64px 0 48px;background:radial-gradient(900px 400px at 50% -100px,rgba(0,113,227,.14),transparent 70%),linear-gradient(180deg,#f4f7ff,#fff)}.mcp-docs__back{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#0071e3;text-decoration:none;margin-bottom:24px}.mcp-docs__back:hover{text-decoration:underline}.mcp-docs__badge{display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;color:#0071e3;background:#0071e31a;border:1px solid rgba(0,113,227,.2);padding:5px 13px;border-radius:9999px;margin-bottom:24px;margin-left:8px}.mcp-docs__title{color:#0a1837;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:clamp(30px,5vw,46px);line-height:1.05;letter-spacing:-.025em;margin:0 0 16px;text-wrap:balance}.mcp-docs__lead{font-size:19px;line-height:1.55;color:#0a1837ad;max-width:600px;margin:0}.mcp-docs__prereq{padding:48px 0 0}.mcp-docs__prereq-card{display:flex;gap:24px;align-items:flex-start;background:#fff;border:1px solid rgba(10,24,55,.1);border-left:3px solid #0071E3;border-radius:16px;padding:32px}.mcp-docs__prereq-card h2{color:#0a1837;font-family:Plus Jakarta Sans,sans-serif;font-size:19px;font-weight:700;margin:0 0 4px;text-wrap:balance}.mcp-docs__prereq-card p{margin:0 0 8px;color:#0a1837ad;line-height:1.6}.mcp-docs__prereq-card+.mcp-docs__prereq-card{margin-top:16px}.mcp-docs__prereq-body{flex:1;min-width:0}.mcp-docs__prereq-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:8px;color:#0071e3;background:#0071e31a}.mcp-docs__prereq-link{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:15px;color:#0071e3;text-decoration:none}.mcp-docs__prereq-link:hover{text-decoration:underline}.mcp-docs__setup{padding:64px 0}.mcp-docs__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.mcp-docs__tab{display:inline-flex;align-items:center;gap:8px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;color:#0a1837;background:#fff;border:1px solid rgba(10,24,55,.14);border-radius:9999px;padding:8px 16px 8px 9px;cursor:pointer;transition:all .15s}.mcp-docs__tab:hover{border-color:#0071e3;color:#0071e3}.mcp-docs__tab.is-active{background:#0071e3;border-color:#0071e3;color:#fff}.mcp-docs__tab-logo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:9999px;background:#fff;box-shadow:0 0 0 1px #0a183714}.mcp-docs__tab-logo img{width:14px;height:14px;object-fit:contain}.mcp-docs__tab-logo--raster img{width:100%;height:100%;border-radius:inherit;object-fit:cover;filter:grayscale(1)}.mcp-docs__logo-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;border-radius:8px;color:#0a1837;background:#f2f5fb;border:1px solid rgba(10,24,55,.08)}.mcp-docs__logo-tile img{width:30px;height:30px;object-fit:contain}.mcp-docs__logo-tile--sm{width:44px;height:44px}.mcp-docs__logo-tile--sm img{width:26px;height:26px}.mcp-docs__panel{background:#fff;border:1px solid rgba(10,24,55,.1);border-radius:16px;padding:32px}.mcp-docs__panel-head{display:flex;align-items:center;gap:16px;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid rgba(10,24,55,.08)}.mcp-docs__panel-title{color:#0a1837;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:700;margin:0}.mcp-docs__account{padding:0 0 64px}.mcp-docs__account .mcp-docs__note:first-child{margin-top:0}.mcp-docs__note{display:flex;align-items:flex-start;gap:24px;margin-top:24px;background:#fff;border:1px solid rgba(10,24,55,.1);border-left:3px solid #0071E3;border-radius:16px;padding:24px 32px}.mcp-docs__note h3{color:#0a1837;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;margin:0 0 4px}.mcp-docs__note p{margin:0;color:#0a1837ad;line-height:1.6}.mcp-docs__footnote{font-size:13px;line-height:1.6;color:#0a1837ad;margin:16px 0 0}.mcp-docs__footnote a{color:#0071e3;text-decoration:none}.mcp-docs__footnote a:hover{text-decoration:underline}.mcp-docs__steps{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:16px}.mcp-docs__steps li{display:flex;gap:16px;align-items:flex-start;line-height:1.55;color:#1f2632}.mcp-docs__step-num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:9999px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;color:#fff;background:#0071e3}.mcp-docs__code{border-radius:8px;overflow:hidden;border:1px solid rgba(10,24,55,.15)}.mcp-docs__code+.mcp-docs__code{margin-top:16px}.mcp-docs__code-head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#0a1120;border-bottom:1px solid rgba(255,255,255,.08)}.mcp-docs__code-lang{display:inline-flex;align-items:center;gap:6px;font-family:Inter Tight,sans-serif;font-size:12px;letter-spacing:.03em;text-transform:uppercase;color:#ffffff8c}.mcp-docs__copy{display:inline-flex;align-items:center;gap:5px;font-family:Inter Tight,sans-serif;font-size:12.5px;font-weight:600;color:#fffc;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:5px 10px;cursor:pointer;transition:all .15s}.mcp-docs__copy:hover{background:#ffffff29;color:#fff}.mcp-docs__code pre{margin:0;padding:16px 24px;background:#0e1729;overflow-x:auto}.mcp-docs__code pre code{font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:13.5px;line-height:1.65;color:#d6e2ff;white-space:pre}.mcp-docs__try{padding:64px 0;background:linear-gradient(180deg,#fff,#f4f7ff)}.mcp-docs__prompts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.mcp-docs__prompts li{position:relative;background:#fff;border:1px solid rgba(10,24,55,.1);border-radius:8px;padding:16px 24px 16px 32px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:600;line-height:1.4;color:#0a1837}.mcp-docs__prompt-quote{position:absolute;left:12px;top:8px;color:#0071e3;font-size:22px}@media(max-width:700px){.mcp-docs__prompts{grid-template-columns:1fr}.mcp-docs__prereq-card,.mcp-docs__note{flex-direction:column;gap:16px}.mcp-docs__note{padding:24px}}
