.hcrumb{color:#ffffff80;align-items:center;gap:8px;margin-bottom:22px;font-family:IBM Plex Mono,monospace;font-size:12px;display:flex}.hh1{letter-spacing:-.01em;font-size:44px;line-height:1.22}.hsub{opacity:.8;text-wrap:balance;max-width:520px;margin-top:22px;line-height:1.6}.hbtns{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;margin-bottom:24px;display:flex}.hbtns .button{white-space:nowrap;align-items:center;display:inline-flex}.htrust{opacity:.6;margin-top:0;font-size:14px}.hfacts-wrap{max-width:540px;margin-top:34px}.hfacts-line{background:linear-gradient(90deg,#0000,#ffffff2e 20% 80%,#0000);height:1px}.hfacts{color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:14px;padding-top:14px;font-family:IBM Plex Mono,monospace;font-size:12.5px;display:flex}.hfacts .sep{opacity:.35}.term{background:#0a1628;border:1px solid #ffffff1a;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px #030c1c80}.term-bar{border-bottom:1px solid #ffffff12;align-items:center;gap:7px;padding:11px 16px;display:flex}.term-bar i{background:#ffffff29;border-radius:50%;width:11px;height:11px;display:block}.term-bar .ti{color:#fff6;margin-left:8px;font-family:IBM Plex Mono,monospace;font-size:11px}.term-body{color:#c5d0e2;padding:18px 20px;font-family:IBM Plex Mono,monospace;font-size:12.5px;line-height:1.85;overflow-x:auto}.term-body .p{color:#3fb950}.term-body .cmd{color:#e6ecf5}.term-body .fl{color:#8fb3e0}.term-body .str{color:#a8e6a3}.term-body .dim{color:#fff6}.term-body .g{color:#a8e6a3}.term-body .blank{color:#ffffff47}.term-body .b{color:#a3c4ff}.term-body table{border-collapse:collapse;width:100%}.term-body td{vertical-align:top;white-space:nowrap;padding:3px 0}.term-body td:not(:last-child){padding-right:22px}.term-body .ph{color:#c5d0e2;white-space:normal}.cli-json{color:#64748b;white-space:pre-wrap;word-break:break-word;font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.7}.cli-json .jk{color:#667ad9}.cli-json .js{color:#1f9d55}.cli-json .jn{color:#0d1f3a}.cli-json .jnull{color:#c026a3}.cli-json .jd{color:#0d1f3a59}.jqline{color:#0d1f3a99;word-break:break-word;border-bottom:1px solid #0d1f3a14;margin-bottom:6px;padding-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:11.5px;line-height:1.7}.jqline .p{color:#1f9d55}.jqline .cmd{color:#0d1f3a}.jqline .fl{color:#667ad9}.jqline .pipe{color:#0d1f3a;font-weight:600}.rowset{font-family:IBM Plex Mono,monospace;font-size:11.5px;line-height:1.7}.drow{border-bottom:1px solid #0d1f3a12;align-items:baseline;gap:10px;padding:6px 0;display:grid}.drow:last-child{border-bottom:none}.rowset .name{color:#0d1f3a}.rowset .r{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:#0d1f3ab3}.rowset .cur{color:#1f9d55}.rowset .no{color:#0d1f3a40}.rowset .rt{color:#0d1f3a99}.rowset .src{color:#667ad9}.respnote{color:#0d1f3a9e;margin-top:14px;font-family:Inter,sans-serif;font-size:12px;line-height:1.5}.sc{white-space:pre;color:#0d1f3a;font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.85;overflow-x:auto}.sc.wrap{white-space:pre-wrap;word-break:break-all;overflow-x:visible}.sc .cmd{font-weight:600}.sc .fl{color:#667ad9}.sc .str{color:#1f9d55}.sc .dim{color:#0d1f3a73}.tdark .sc{color:#c5d0e2}.tdark .sc .cmd{color:#e6ecf5}.tdark .sc .fl{color:#8fb3e0}.tdark .sc .str{color:#a8e6a3}.tdark .sc .dim{color:#ffffff59}.cap{color:#0d1f3a9e;margin-top:14px;font-family:Inter,sans-serif;font-size:12.5px;line-height:1.55}.tdark .cap{color:#ffffff8c}.win{border:1px solid hsl(var(--mcp-border));background:#fff;border-radius:12px;overflow:hidden}.win-bar{border-bottom:1px solid hsl(var(--mcp-border));align-items:center;gap:7px;padding:11px 15px;display:flex}.win-bar i{background:#0d1f3a24;border-radius:50%;width:10px;height:10px;display:block}.win-bar .ti{color:#0d1f3a73;margin-left:6px;font-family:IBM Plex Mono,monospace;font-size:11px}.win-body{padding:18px 20px}.win.dark{background:#0a1628;border-color:#ffffff1f}.win.dark .win-bar{border-bottom-color:#ffffff12}.win.dark .win-bar i{background:#ffffff29}.win.dark .win-bar .ti{color:#fff6}.itabs{gap:2px;display:flex}.itab{color:#ffffff73;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 14px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.itab.on{color:#e6ecf5;border-bottom-color:#3fb950}.itab:hover:not(.on){color:#ffffffb3}.codes{flex-wrap:wrap;gap:8px;display:flex}.code-pill{border:1px solid hsl(var(--mcp-border));color:#0d1f3ab3;background:#fff;border-radius:999px;padding:6px 12px;font-family:IBM Plex Mono,monospace;font-size:11px}.code-pill b{color:#0d1f3a;font-weight:600}.divh{background:#0d1f3a14;height:1px;margin:16px 0}.tdark .divh{background:#ffffff14}.stepnum{letter-spacing:.8px;color:#667ad9;margin-bottom:8px;font-family:IBM Plex Mono,monospace;font-size:11px}.ladder{font-family:IBM Plex Mono,monospace;font-size:12px;line-height:2.1}.ladder .n{width:22px;font-weight:600;display:inline-block}.repolink{color:#667ad9;border-bottom:1px solid #667ad94d;font-family:IBM Plex Mono,monospace;font-size:11.5px;text-decoration:none}.ftab{font-family:IBM Plex Mono,monospace;font-size:11.5px;line-height:1.7}.ftab .frow{border-bottom:1px solid #0d1f3a12;grid-template-columns:175px 1fr;gap:12px;padding:8px 0;display:grid}.ftab .frow:last-child{border-bottom:none}.ftab .fname{color:#667ad9}.ftab .fdesc{color:#0d1f3aa6;font-family:Inter,sans-serif;font-size:12.5px}.ig-pad{padding-left:48px;padding-right:48px}.ig-pad-sm{padding-left:36px;padding-right:36px}.ig-hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:40px;display:grid}.ig-h2{text-wrap:balance;font-size:44px;line-height:1.25}.ig-h2--lg{font-size:48px}.ig-install-grid{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:16px;display:grid}.ig-tri-grid{grid-template-columns:1fr 1fr 1.15fr;align-items:stretch;gap:16px;margin-top:16px;display:grid}.ig-rail-grid{grid-template-columns:230px 1fr;align-items:stretch;gap:16px;display:grid}.ig-cov-head{grid-template-columns:1fr auto;align-items:end;gap:24px;display:grid}.ig-grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ig-grid-3ref{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ig-faq-head{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ig-stat{font-size:56px;font-weight:500}.ig-ref-card{border:1px solid hsl(var(--mcp-border));color:hsl(var(--mcp-fg));background:#fff;border-radius:10px;flex-direction:column;gap:4px;padding:16px 20px;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.ig-ref-card:hover{border-color:hsl(var(--accent)/.4);background:hsl(var(--accent)/.03)}.cli-stack{display:grid}.cli-stack>[data-panel]{grid-area:1/1;display:block}.cli-stack>[data-panel][hidden]{visibility:hidden}.cli-panels{min-width:0;display:grid}.cli-panels>.cli-panel{grid-area:1/1;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;min-width:0;display:grid}.cli-panels>.cli-panel[hidden]{visibility:hidden}.cli-panel>div{min-width:0}@media (max-width:1023px){.ig-hero,.ig-install-grid,.ig-tri-grid,.ig-rail-grid,.ig-faq-head,.cli-panels>.cli-panel{grid-template-columns:1fr}.ig-grid-3ref{grid-template-columns:repeat(2,1fr)}.hh1{font-size:40px}.ig-h2{font-size:36px}.ig-h2--lg{font-size:38px}}@media (max-width:767px){.ig-pad,.ig-pad-sm{padding-left:24px;padding-right:24px}.ig-cov-head,.ig-grid-3,.ig-grid-3ref{grid-template-columns:1fr}.hh1{font-size:32px}.ig-h2{font-size:28px}.ig-h2--lg{font-size:30px}.ig-stat{font-size:44px}.cli-install-foot{flex-wrap:wrap}.cli-install-foot span{white-space:normal!important}}