.lpv2 .mcp-docs-hero{position:relative;overflow:hidden}.lpv2 .mcp-docs-hero-bg{pointer-events:none;background:radial-gradient(820px 440px at 50% -10%,#6a36bc1a,#0000 60%),radial-gradient(640px 320px at 50% 100%,#6a36bc0d,#0000 70%);position:absolute;inset:0}.lpv2 .mcp-docs-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#6a36bc14 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 30%,#0000 70%);mask-image:radial-gradient(at 50% 30%,#000 30%,#0000 70%)}.lpv2 .mcp-docs-hero>.wrap{z-index:1;position:relative}.lpv2 .mcp-docs-back{font-family:var(--mono);letter-spacing:.06em;color:var(--sub);align-items:center;gap:.4rem;margin-bottom:2rem;font-size:12px;text-decoration:none;transition:color .2s linear;display:inline-flex}.lpv2 .mcp-docs-back:hover{color:var(--primary)}.lpv2 .mcp-docs-back svg{width:14px;height:14px}.lpv2 .mcp-docs-section-head{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.lpv2 .mcp-docs-section-icon{background:var(--tint);width:40px;height:40px;color:var(--primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lpv2 .mcp-docs-section-head h2{letter-spacing:-.02em;color:var(--heading);margin:0;font-size:clamp(26px,3vw,36px);font-weight:500}.lpv2 .mcp-docs-section-head h2 em{font-family:var(--serif);color:var(--primary);font-style:italic;font-weight:400}.lpv2 .mcp-docs-section-desc{color:var(--sub);max-width:640px;margin-bottom:1.5rem;font-size:15.5px;line-height:1.6}.lpv2 .mcp-docs-code{border:1px solid var(--rule);border-radius:14px;margin-top:1.25rem;overflow:hidden}.lpv2 .mcp-docs-code-head{background:#0a0a0c;border-bottom:1px solid #ffffff14;align-items:center;gap:.5rem;padding:.6rem 1rem;display:flex}.lpv2 .mcp-docs-code-dot{border-radius:999px;width:8px;height:8px}.lpv2 .mcp-docs-code-dot.r{background:#ef444499}.lpv2 .mcp-docs-code-dot.y{background:#eab30899}.lpv2 .mcp-docs-code-dot.g{background:#22c55e99}.lpv2 .mcp-docs-code-lang{font-family:var(--mono);color:#e5e5e573;margin-left:.5rem;font-size:11px}.lpv2 .mcp-docs-code-body{font-family:var(--mono);color:#e5e5e5;white-space:pre;background:#0a0a0c;padding:1.25rem;font-size:13px;line-height:1.65;overflow-x:auto}.lpv2 .mcp-docs-code-body .dim{color:#e5e5e566}.lpv2 .mcp-docs-code-body .cmd{color:var(--primary)}.dark .lpv2 .mcp-docs-code-body .cmd{color:var(--primary-2)}.lpv2 .mcp-docs-code-body .str{color:#4ade80}.lpv2 .mcp-docs-code-body .num{color:#fb923c}.lpv2 .mcp-docs-steps{gap:1rem;margin-top:2rem;display:grid}.lpv2 .mcp-docs-step{border:1px solid var(--rule);background:var(--bg);transition:border-color .3s var(--ease),transform .3s var(--ease),box-shadow .3s var(--ease);border-radius:16px;gap:1.25rem;padding:1.5rem;display:flex}.lpv2 .mcp-docs-step:hover{border-color:var(--primary-3);transform:translateY(-2px);box-shadow:0 14px 32px -16px #6a36bc2e}.lpv2 .mcp-docs-step-num{background:var(--tint);width:40px;height:40px;font-family:var(--mono);color:var(--primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:inline-flex}.lpv2 .mcp-docs-step h3{letter-spacing:-.015em;color:var(--heading);margin-bottom:.35rem;font-size:17px;font-weight:500}.lpv2 .mcp-docs-step p{color:var(--sub);font-size:14.5px;line-height:1.55}.lpv2 .mcp-docs-resources{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.lpv2 .mcp-docs-resource{border:1px solid var(--rule);background:var(--bg);transition:border-color .3s var(--ease),transform .3s var(--ease),box-shadow .3s var(--ease);border-radius:16px;padding:1.75rem;text-decoration:none;display:block}.lpv2 .mcp-docs-resource:hover{border-color:var(--primary);transform:translateY(-3px);box-shadow:0 14px 32px -16px #6a36bc2e}.lpv2 .mcp-docs-resource-icon{background:var(--tint);width:36px;height:36px;color:var(--primary);border-radius:10px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.lpv2 .mcp-docs-resource h3{letter-spacing:-.01em;color:var(--heading);align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:16px;font-weight:500;display:flex}.lpv2 .mcp-docs-resource h3 .arrow{color:var(--sub);transition:color .2s linear,transform .2s var(--ease);display:inline-flex}.lpv2 .mcp-docs-resource:hover h3 .arrow{color:var(--primary);transform:translate(3px)}.lpv2 .mcp-docs-resource p{color:var(--sub);font-size:14px;line-height:1.5}@media (max-width:720px){.lpv2 .mcp-docs-resources{grid-template-columns:1fr}}.lpv2 .mcp-docs-bullets{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.lpv2 .mcp-docs-bullets li{color:var(--sub);align-items:flex-start;gap:.75rem;font-size:14.5px;line-height:1.55;display:flex}.lpv2 .mcp-docs-bullets li:before{content:"";background:var(--primary);border-radius:999px;flex-shrink:0;width:6px;height:6px;margin-top:8px}.lpv2 .mcp-docs-bullets li strong{color:var(--heading);font-weight:500}.lpv2 .mcp-docs-bullets li code{font-family:var(--mono);background:var(--bg-2);color:var(--heading);border-radius:4px;padding:2px 6px;font-size:12px}.lpv2 .mcp-docs-ordered{counter-reset:mcp-step;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.lpv2 .mcp-docs-ordered li{counter-increment:mcp-step;color:var(--sub);align-items:flex-start;gap:.75rem;font-size:14.5px;line-height:1.55;display:flex}.lpv2 .mcp-docs-ordered li:before{content:counter(mcp-step)".";font-family:var(--mono);color:var(--primary);flex-shrink:0;min-width:1.5rem;font-size:12px;font-weight:500}.lpv2 .mcp-docs-ordered li strong{color:var(--heading);font-weight:500}.lpv2 .mcp-docs-ordered li code{font-family:var(--mono);background:var(--bg-2);color:var(--heading);border-radius:4px;padding:2px 6px;font-size:12px}.lpv2 .mcp-docs-info{border:1px solid var(--rule);background:var(--bg);border-radius:14px;align-items:flex-start;gap:.75rem;margin-top:1.5rem;padding:1.25rem 1.5rem;display:flex}.lpv2 .mcp-docs-info svg{width:18px;height:18px;color:var(--primary);flex-shrink:0;margin-top:2px}.lpv2 .mcp-docs-info p{color:var(--sub);font-size:14px;line-height:1.55}.lpv2 .mcp-docs-info p strong{color:var(--heading);font-weight:500}.lpv2 .mcp-docs-info code{font-family:var(--mono);background:var(--bg-2);color:var(--heading);border-radius:4px;padding:2px 6px;font-size:12px}.lpv2 .mcp-docs-warning{background:#f59e0b0a;border:1px solid #f59e0b4d;border-radius:14px;align-items:flex-start;gap:.75rem;margin-top:1.5rem;padding:1.25rem 1.5rem;display:flex}.lpv2 .mcp-docs-warning svg{color:#f59e0b;flex-shrink:0;width:18px;height:18px;margin-top:2px}.lpv2 .mcp-docs-warning p{color:var(--sub);font-size:14px;line-height:1.55}.lpv2 .mcp-docs-warning strong{color:var(--heading);font-weight:500}.dark .lpv2 .mcp-docs-warning{background:#f59e0b0f}.lpv2 .mcp-docs-oauth-info{background:#3b82f60a;border:1px solid #3b82f64d;border-radius:14px;align-items:flex-start;gap:.75rem;margin-top:1rem;padding:1.25rem 1.5rem;display:flex}.lpv2 .mcp-docs-oauth-info svg{color:#3b82f6;flex-shrink:0;width:16px;height:16px;margin-top:2px}.lpv2 .mcp-docs-oauth-info p{color:var(--sub);font-size:13.5px;line-height:1.55}.dark .lpv2 .mcp-docs-oauth-info{background:#3b82f60f}.lpv2 .mcp-docs-tool-group h2{letter-spacing:-.02em;color:var(--heading);font-size:clamp(24px,2.5vw,32px);font-weight:500}.lpv2 .mcp-docs-tool-group-desc{color:var(--sub);max-width:640px;font-size:14.5px;line-height:1.55}.lpv2 .mcp-docs-tool-badge{font-family:var(--mono);letter-spacing:.06em;color:var(--sub);background:var(--bg-2);border:1px solid var(--rule);border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;display:inline-flex}.lpv2 .mcp-docs-tool-cards{gap:1.25rem;margin-top:2rem;display:grid}.lpv2 .mcp-docs-tool-card{border:1px solid var(--rule);background:var(--bg);transition:border-color .3s var(--ease);border-radius:16px;padding:2rem}.lpv2 .mcp-docs-tool-card:hover{border-color:var(--primary-3)}.lpv2 .mcp-docs-tool-name{font-family:var(--mono);color:var(--primary);font-size:16px;font-weight:500}.lpv2 .mcp-docs-tool-scopes{flex-wrap:wrap;gap:.4rem;margin-left:.75rem;display:inline-flex}.lpv2 .mcp-docs-tool-scope{font-family:var(--mono);letter-spacing:.04em;color:var(--sub);background:var(--bg-2);border:1px solid var(--rule);border-radius:999px;padding:2px 8px;font-size:11px}.lpv2 .mcp-docs-tool-card>p{color:var(--sub);margin:.75rem 0 1.25rem;font-size:14.5px;line-height:1.55}.lpv2 .mcp-docs-params-title{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sub);margin-bottom:.75rem;font-size:11px;font-weight:500}.lpv2 .mcp-docs-params{gap:.5rem;display:grid}.lpv2 .mcp-docs-param{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:13px;display:flex}.lpv2 .mcp-docs-param code{font-family:var(--mono);color:var(--primary);font-size:12px;font-weight:500}.lpv2 .mcp-docs-param .type{font-family:var(--mono);color:var(--sub);font-size:11px}.lpv2 .mcp-docs-param .req{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#fb923c;font-size:10px;font-weight:500}.lpv2 .mcp-docs-param .desc{color:var(--sub)}.lpv2 .mcp-docs-scope-row{border-bottom:1px solid var(--rule-2);grid-template-columns:200px 1fr;gap:.5rem 1.25rem;padding:.75rem 0;display:grid}.lpv2 .mcp-docs-scope-row:last-child{border-bottom:0}.lpv2 .mcp-docs-scope-row code{font-family:var(--mono);color:var(--primary);font-size:13px;font-weight:500}.lpv2 .mcp-docs-scope-row span{color:var(--sub);font-size:14px;line-height:1.5}@media (max-width:600px){.lpv2 .mcp-docs-scope-row{grid-template-columns:1fr}}.lpv2 .mcp-docs-scope-group{border:1px solid var(--rule);background:var(--bg);border-radius:16px;padding:1.75rem}.lpv2 .mcp-docs-scope-group h3{color:var(--heading);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:17px;font-weight:500;display:flex}.lpv2 .mcp-docs-scope-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.lpv2 .mcp-docs-scope-list li{align-items:center;gap:.5rem;font-size:13px;display:flex}.lpv2 .mcp-docs-scope-list li:before{content:"";background:var(--primary);border-radius:999px;flex-shrink:0;width:5px;height:5px}.lpv2 .mcp-docs-scope-list li code{font-family:var(--mono);color:var(--primary);font-size:13px}.lpv2 .mcp-docs-flow-steps{gap:1.25rem;margin-top:2.5rem;display:grid}.lpv2 .mcp-docs-flow-step{border:1px solid var(--rule);background:var(--bg);transition:border-color .3s var(--ease);border-radius:16px;gap:1.25rem;padding:1.75rem;display:flex}.lpv2 .mcp-docs-flow-step:hover{border-color:var(--primary-3)}.lpv2 .mcp-docs-flow-num{background:var(--tint);width:40px;height:40px;font-family:var(--mono);color:var(--primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.lpv2 .mcp-docs-flow-step h3{letter-spacing:-.015em;color:var(--heading);margin-bottom:.4rem;font-size:17px;font-weight:500}.lpv2 .mcp-docs-flow-step>div>p{color:var(--sub);font-size:14px;line-height:1.55}.lpv2 .mcp-docs-flow-step code{font-family:var(--mono);background:var(--bg-2);color:var(--heading);border-radius:4px;padding:2px 6px;font-size:12px}.lpv2 .mcp-docs-flow-step strong{color:var(--heading);font-weight:500}.lpv2 .mcp-docs-split{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (max-width:720px){.lpv2 .mcp-docs-split{grid-template-columns:1fr}}.lpv2 .mcp-docs-issues{gap:1.25rem;display:grid}.lpv2 .mcp-docs-issue{border:1px solid var(--rule);background:var(--bg);transition:border-color .3s var(--ease);border-radius:16px;padding:2rem}.lpv2 .mcp-docs-issue:hover{border-color:var(--primary-3)}.lpv2 .mcp-docs-issue-head{align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.lpv2 .mcp-docs-issue-icon{background:var(--tint);width:36px;height:36px;color:var(--primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lpv2 .mcp-docs-issue h3{color:var(--heading);padding-top:6px;font-size:17px;font-weight:500;line-height:1.3}.lpv2 .mcp-docs-issue-code{color:#e5e5e5;font-family:var(--mono);white-space:pre-wrap;background:#0a0a0c;border:1px solid #ffffff0d;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.25rem;font-size:12px;line-height:1.6;display:block;overflow-x:auto}.lpv2 .mcp-docs-issue-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sub);margin-bottom:.5rem;font-size:10px;font-weight:500}.lpv2 .mcp-docs-issue>div>p{color:var(--sub);margin-bottom:1rem;font-size:14px;line-height:1.55}.lpv2 .mcp-docs-examples{gap:1.25rem;margin-top:2rem;display:grid}.lpv2 .mcp-docs-example{border:1px solid var(--rule);background:var(--bg);transition:border-color .3s var(--ease);border-radius:16px;padding:2rem}.lpv2 .mcp-docs-example:hover{border-color:var(--primary-3)}.lpv2 .mcp-docs-example h3{color:var(--heading);margin-bottom:.75rem;font-size:17px;font-weight:500}.lpv2 .mcp-docs-example-prompt{background:var(--tint);border:1px solid #6a36bc33;border-radius:10px;margin-bottom:1rem;padding:1rem 1.25rem}.lpv2 .mcp-docs-example-prompt-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sub);margin-bottom:.4rem;font-size:10px}.lpv2 .mcp-docs-example-prompt p{color:var(--heading);font-size:14px;line-height:1.5}.lpv2 .mcp-docs-example>p{color:var(--sub);margin-bottom:.75rem;font-size:14px;line-height:1.55}.lpv2 .mcp-docs-example-tools{flex-wrap:wrap;gap:.4rem;display:flex}.lpv2 .mcp-docs-example-tool{font-family:var(--mono);letter-spacing:.04em;color:var(--sub);background:var(--bg-2);border:1px solid var(--rule);border-radius:999px;padding:3px 10px;font-size:11px}.lpv2 .mcp-docs-client{padding-top:2rem;scroll-margin-top:5rem}.lpv2 .mcp-docs-client-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.lpv2 .mcp-docs-client-head h2{letter-spacing:-.015em;color:var(--heading);font-size:22px;font-weight:500}.lpv2 .mcp-docs-client-meta{font-family:var(--mono);letter-spacing:.04em;color:var(--sub);flex-shrink:0;font-size:11px}.lpv2 .mcp-docs-client>p{color:var(--sub);font-size:14px;line-height:1.55}.lpv2 .mcp-docs-client-config{color:var(--sub);margin-top:.75rem;font-size:13px}.lpv2 .mcp-docs-client-config strong{color:var(--heading);font-weight:500}.lpv2 .mcp-docs-client-config code{font-family:var(--mono);background:var(--bg-2);color:var(--heading);border-radius:4px;padding:2px 6px;font-size:12px}.lpv2 .mcp-docs-client-note{color:var(--sub);margin-top:.75rem;font-size:13px}.lpv2 .mcp-docs-client-note code{font-family:var(--mono);background:var(--bg-2);color:var(--heading);border-radius:4px;padding:2px 6px;font-size:12px}.lpv2 .mcp-docs-alt-bg{background:var(--bg-2)}.lpv2 .mcp-docs-hero code,.lpv2 .mcp-docs-section-desc code{font-family:var(--mono);background:var(--bg-2);color:var(--heading);border-radius:4px;padding:2px 6px;font-size:13px}@media (max-width:720px){.lpv2 .mcp-docs-step,.lpv2 .mcp-docs-flow-step{flex-direction:column;gap:.75rem;padding:1.25rem}.lpv2 .mcp-docs-issue,.lpv2 .mcp-docs-example,.lpv2 .mcp-docs-tool-card,.lpv2 .mcp-docs-scope-group{padding:1.25rem}.lpv2 .mcp-docs-client-head{flex-direction:column;gap:.25rem}}.dark .lpv2 .mcp-docs-step:hover,.dark .lpv2 .mcp-docs-resource:hover,.dark .lpv2 .mcp-docs-flow-step:hover,.dark .lpv2 .mcp-docs-issue:hover,.dark .lpv2 .mcp-docs-example:hover{box-shadow:0 14px 32px -16px #00000080}.dark .lpv2 .mcp-docs-code{border-color:var(--rule)}
/*# sourceMappingURL=560d4ceda3c446af.css.map*/