.mcp-page[data-astro-cid-f7e5jo5e]{z-index:10;padding-bottom:8rem;position:relative}@media (width>=1024px){.mcp-page[data-astro-cid-f7e5jo5e] .page-hero .lede{max-width:44rem}}.mcp-actions[data-astro-cid-f7e5jo5e]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.mcp-actions[data-astro-cid-f7e5jo5e] .btn{font-size:.875rem}.mcp-note[data-astro-cid-f7e5jo5e]{color:#707070;text-align:center;margin:1rem 0 0;font-size:.875rem}.mcp-section[data-astro-cid-f7e5jo5e]{position:relative}.mcp-steps[data-astro-cid-f7e5jo5e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:6.5rem 0 0;padding:0;list-style:none;display:grid}.mcp-step[data-astro-cid-f7e5jo5e]{background:#181818;border:1px solid #2c2c2c;border-radius:.75rem;min-height:15rem;padding:1.25rem;position:relative;overflow:hidden}.mcp-step-number[data-astro-cid-f7e5jo5e]{color:#ffffff09;letter-spacing:-.06em;user-select:none;font-size:6rem;font-weight:600;line-height:1;position:absolute;top:.75rem;left:1.25rem}.mcp-step-copy[data-astro-cid-f7e5jo5e]{margin-top:9rem;position:relative}.mcp-step-copy[data-astro-cid-f7e5jo5e] h2[data-astro-cid-f7e5jo5e]{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:600}.mcp-step-copy[data-astro-cid-f7e5jo5e] p[data-astro-cid-f7e5jo5e]{color:#bbb;border-top:1px solid #ffffff14;margin:2rem 0 0;padding-top:2rem;font-size:1rem;line-height:1.5}.mcp-install[data-astro-cid-f7e5jo5e]{border-top:1px solid #ffffff14;margin-top:8rem;padding-top:8rem}.mcp-install-head[data-astro-cid-f7e5jo5e]{text-align:center;margin:0 auto 4rem}.mcp-badge[data-astro-cid-f7e5jo5e]{color:#a3a3a3;letter-spacing:-.01em;background:#181818;border-radius:.5rem;width:fit-content;margin:0 auto;padding:.42rem .9rem;font-size:.875rem;font-weight:400;line-height:1.2;box-shadow:inset 0 1px #2c2c2c}.mcp-install-head[data-astro-cid-f7e5jo5e] h2[data-astro-cid-f7e5jo5e]{color:#fff;letter-spacing:-.04em;margin:.875rem 0 0;font-size:4rem;font-weight:600;line-height:1.1}.mcp-accent[data-astro-cid-f7e5jo5e]{color:#fff}.mcp-install-lede[data-astro-cid-f7e5jo5e]{color:#bbb;margin:1rem auto 0;font-size:1.125rem;line-height:1.5}.mcp-install-body[data-astro-cid-f7e5jo5e]{flex-direction:column;gap:2.5rem;max-width:44rem;margin:0 auto;display:flex}@media (width>=1024px){.mcp-install-body[data-astro-cid-f7e5jo5e]{max-width:68rem}.mcp-install-body[data-astro-cid-f7e5jo5e] .mcp-tools[data-astro-cid-f7e5jo5e]{grid-template-columns:repeat(5,minmax(0,1fr))}.mcp-install-body[data-astro-cid-f7e5jo5e] .mcp-tool[data-astro-cid-f7e5jo5e]{padding:.75rem .5rem}.mcp-panel[data-astro-cid-f7e5jo5e]:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:3rem;display:grid}.mcp-panel[data-astro-cid-f7e5jo5e] .mcp-section-block[data-astro-cid-f7e5jo5e]+.mcp-section-block[data-astro-cid-f7e5jo5e]{border-top:0;margin-top:0;padding-top:0}}.mcp-install-step[data-astro-cid-f7e5jo5e]{gap:1.25rem;display:flex}.mcp-install-number[data-astro-cid-f7e5jo5e]{color:#a3a3a3;border:1px solid #2c2c2c;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-size:.875rem;display:grid}.mcp-install-content[data-astro-cid-f7e5jo5e]{flex:1;min-width:0}.mcp-install-content[data-astro-cid-f7e5jo5e] h3[data-astro-cid-f7e5jo5e]{color:#fff;margin:.25rem 0 0;font-size:1.125rem;font-weight:500}.mcp-install-content[data-astro-cid-f7e5jo5e] p[data-astro-cid-f7e5jo5e],.mcp-panel-steps[data-astro-cid-f7e5jo5e] li[data-astro-cid-f7e5jo5e]{color:#a3a3a3;margin:.5rem 0 0;font-size:1rem;line-height:1.5}.mcp-tools[data-astro-cid-f7e5jo5e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.mcp-tool[data-astro-cid-f7e5jo5e]{color:#bbb;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #2c2c2c;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.mcp-tool-icon[data-astro-cid-f7e5jo5e]{flex:none;width:1.25rem;height:1.25rem}.mcp-tool[data-astro-cid-f7e5jo5e]:hover{color:#fff;background:#181818}.mcp-tool[data-astro-cid-f7e5jo5e][aria-selected=true]{color:#fff;background:#181818;border-color:#4b4a4a}.mcp-panel[data-astro-cid-f7e5jo5e]{margin-top:.25rem}.mcp-panel[data-astro-cid-f7e5jo5e][hidden]{display:none}.mcp-keybox[data-astro-cid-f7e5jo5e]{margin-top:.625rem}.mcp-generate[data-astro-cid-f7e5jo5e]{padding:.625rem 1rem;font-size:.875rem}.mcp-keybox-note[data-astro-cid-f7e5jo5e]{color:#707070;margin:.5rem 0 0;font-size:.875rem}.mcp-keybox-message[data-astro-cid-f7e5jo5e]{color:#f87171;margin:.5rem 0 0;font-size:.875rem}.mcp-keybox-message[data-astro-cid-f7e5jo5e]:empty{display:none}.mcp-option-head[data-astro-cid-f7e5jo5e]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.mcp-option-tag[data-astro-cid-f7e5jo5e]{color:#a3a3a3;white-space:nowrap;background:#181818;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;line-height:1.2;box-shadow:inset 0 1px #2c2c2c}.mcp-requires[data-astro-cid-f7e5jo5e]{color:#a3a3a3;margin-top:.75rem;font-size:.875rem}.mcp-requires[data-astro-cid-f7e5jo5e] summary[data-astro-cid-f7e5jo5e]{cursor:pointer}.mcp-requires[data-astro-cid-f7e5jo5e] summary[data-astro-cid-f7e5jo5e]:hover{color:#fff}.mcp-requires[data-astro-cid-f7e5jo5e] p[data-astro-cid-f7e5jo5e]{margin:.5rem 0 0;font-size:.875rem}.mcp-section-block[data-astro-cid-f7e5jo5e]+.mcp-section-block[data-astro-cid-f7e5jo5e]{border-top:1px solid #ffffff14;margin-top:2rem;padding-top:1.5rem}.mcp-install-content[data-astro-cid-f7e5jo5e] .mcp-section-block[data-astro-cid-f7e5jo5e] h4[data-astro-cid-f7e5jo5e]{color:#fff;margin:0;font-size:1rem;font-weight:500}.mcp-panel-steps[data-astro-cid-f7e5jo5e]{flex-direction:column;gap:.75rem;margin:.75rem 0 0;padding-left:1.25rem;list-style:decimal;display:flex}.mcp-panel-steps[data-astro-cid-f7e5jo5e] li[data-astro-cid-f7e5jo5e]{margin:0}.mcp-panel-note[data-astro-cid-f7e5jo5e]{color:#707070;font-size:.875rem}.mcp-code[data-astro-cid-f7e5jo5e]{background:#181818;border:1px solid #2c2c2c;border-radius:.625rem;align-items:flex-start;gap:.75rem;margin-top:.625rem;padding:.875rem 1rem;display:flex;position:relative}.mcp-code[data-astro-cid-f7e5jo5e] pre[data-astro-cid-f7e5jo5e]{color:#dedede;flex:1;min-width:0;margin:0;font-size:.8125rem;line-height:1.6;overflow-x:auto}.mcp-copy[data-astro-cid-f7e5jo5e]{color:#fff;font:inherit;cursor:pointer;background:#2c2c2c;border:0;border-radius:.375rem;flex:none;padding:.375rem .75rem;font-size:.75rem;font-weight:500}.mcp-copy[data-astro-cid-f7e5jo5e]:hover{background:#353535}.mcp-abilities[data-astro-cid-f7e5jo5e]{margin-top:8rem}.mcp-ability-list[data-astro-cid-f7e5jo5e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.mcp-ability[data-astro-cid-f7e5jo5e]{background:#181818;border:1px solid #2c2c2c;border-radius:.75rem;padding:1.5rem}.mcp-ability-icon[data-astro-cid-f7e5jo5e]{color:#a3a3a3;border:1px solid #2c2c2c;border-radius:.625rem;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:1.25rem;display:grid}.mcp-ability-icon[data-astro-cid-f7e5jo5e] svg[data-astro-cid-f7e5jo5e]{width:1.25rem;height:1.25rem}.mcp-ability[data-astro-cid-f7e5jo5e] h3[data-astro-cid-f7e5jo5e]{color:#fff;margin:0;font-size:1.125rem;font-weight:500}.mcp-ability[data-astro-cid-f7e5jo5e] p[data-astro-cid-f7e5jo5e]{color:#bbb;margin:.75rem 0 0;font-size:1rem;line-height:1.5}.mcp-limits[data-astro-cid-f7e5jo5e]{color:#707070;text-align:center;max-width:36rem;margin:2rem auto 0;font-size:.875rem;line-height:1.5}@media (width<=1023px){.mcp-install-head[data-astro-cid-f7e5jo5e] h2[data-astro-cid-f7e5jo5e]{font-size:3.25rem}}@media (width<=767px){.mcp-page[data-astro-cid-f7e5jo5e]{padding-bottom:5rem}.mcp-tool[data-astro-cid-f7e5jo5e]{font-size:.75rem}.mcp-tool-icon[data-astro-cid-f7e5jo5e]{width:1.125rem;height:1.125rem}.mcp-steps[data-astro-cid-f7e5jo5e],.mcp-ability-list[data-astro-cid-f7e5jo5e]{grid-template-columns:1fr}.mcp-step[data-astro-cid-f7e5jo5e]{min-height:0}.mcp-step-copy[data-astro-cid-f7e5jo5e]{margin-top:8rem}.mcp-step-copy[data-astro-cid-f7e5jo5e] p[data-astro-cid-f7e5jo5e]{margin-top:1.5rem;padding-top:1.5rem}.mcp-install[data-astro-cid-f7e5jo5e]{margin-top:5rem;padding-top:5rem}.mcp-install-head[data-astro-cid-f7e5jo5e] h2[data-astro-cid-f7e5jo5e]{font-size:2.125rem}.mcp-install-lede[data-astro-cid-f7e5jo5e]{font-size:1rem}.mcp-install-step[data-astro-cid-f7e5jo5e]{gap:.875rem}.mcp-tools[data-astro-cid-f7e5jo5e]{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-abilities[data-astro-cid-f7e5jo5e]{margin-top:5rem}}
