.site-mcp-h3{font:var(--fc-weight-semibold) var(--fc-h2-size)/var(--fc-h2-lh) var(--fc-font-sans);text-wrap:balance;margin:0}.site-mcp-more{align-items:center;gap:var(--site-gap-inline);font-weight:var(--fc-weight-medium);display:inline-flex}.site-section.site-mcp-hero{padding-top:var(--fc-space-16)}.site-section.site-mcp-hero.is-guide{padding-top:var(--fc-space-8)}.site-mcp-hero-in{gap:var(--fc-space-16);flex-direction:column;display:flex}.site-mcp-hero-grid{gap:var(--fc-space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.site-mcp-hero-text{gap:var(--site-hero-gap-action);flex-direction:column;min-width:0;display:flex}.site-mcp-hero-head{gap:var(--site-hero-gap-lede);flex-direction:column;display:flex}.site-mcp-hero-title{gap:var(--site-hero-gap-eyebrow);flex-direction:column;display:flex}.site-mcp-hero-head>.site-lede{max-width:var(--site-w-lede-wide)}.site-mcp-hero-action{gap:var(--site-hero-gap-note);flex-direction:column;display:flex}.site-mcp-hero-mock{padding-top:var(--fc-space-10);min-width:0}.site-mcp-hero.is-guide .site-mcp-hero-text{max-width:var(--site-w-col)}.site-mcp-result-mock{display:none}.site-mcp-result{gap:var(--site-gap-group);flex-direction:column;display:flex}.site-mcp-notes{gap:var(--site-gap-group);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.site-mcp-note{align-items:flex-start;gap:var(--site-gap-card);font-size:var(--fc-copy-size);line-height:var(--fc-copy-lh);font-weight:var(--fc-weight-medium);display:flex}.site-mcp-note .mcp-cap-icon{flex-shrink:0}.site-mcp-note>span:last-child,.site-mcp-checks li>span:last-child{padding-top:calc((var(--fc-space-8) - 1lh) / 2)}.site-mcp-pair{align-items:flex-start;gap:var(--site-gap-group);flex-direction:column;display:flex}.site-mcp-pair>.site-flow{align-self:stretch}.site-mcp-pair>.btn svg{width:16px;height:16px}.site-mcp-caps{gap:var(--site-gap-group);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.site-mcp-cap{gap:var(--site-gap-card);flex-direction:column;display:flex}.site-mcp-runs{gap:var(--site-gap-group);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.site-mcp-run{gap:var(--site-gap-card);padding:var(--site-card-pad);border:1px solid var(--fc-border);border-radius:var(--fc-radius-md);background:var(--fc-panel);box-shadow:var(--fc-shadow);flex-direction:column;display:flex}.site-mcp-run-head{align-items:center;gap:var(--site-gap-card);display:flex}.site-mcp-clients{gap:var(--site-gap-card);flex-direction:column;display:flex}.site-mcp-tiles{gap:var(--site-gap-group);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.site-scope a.site-mcp-tile{min-height:calc(var(--fc-space-12) * 2);justify-content:space-between;gap:var(--site-gap-card);padding:var(--site-card-pad);border:1px solid var(--fc-border);border-radius:var(--fc-radius-md);background:var(--fc-panel);color:var(--fc-text);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard), background-color var(--motion-duration-fast) var(--motion-ease-standard);flex-direction:column;text-decoration:none;display:flex}.site-scope a.site-mcp-tile:hover{border-color:var(--fc-border-strong);background:var(--fc-bg-muted)}.site-mcp-tile-go{align-items:center;gap:var(--site-gap-inline);color:var(--fc-text-muted);font-size:var(--fc-section-size);display:inline-flex}.site-mcp-split{gap:var(--site-gap-head) var(--fc-space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.site-mcp-split .site-section-head{margin-bottom:0}.site-mcp-checks{border-top:1px solid var(--fc-border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.site-mcp-checks li{align-items:flex-start;gap:var(--site-gap-card);padding:var(--fc-space-4) 0;border-bottom:1px solid var(--fc-border);font-size:var(--fc-copy-size);line-height:var(--fc-copy-lh);display:flex}.site-mcp-checks .mcp-cap-icon{flex-shrink:0}.site-mcp-checks .mcp-cap-icon svg{width:16px;height:16px}.site-mcp-limits{gap:var(--site-gap-card);flex-direction:column;display:flex}.site-mcp-limits .site-limits{max-width:none}.site-mcp-compare{gap:var(--site-gap-group);flex-direction:column;display:flex}.site-mcp-compare .site-compare-col:not(.is-ours) dd{color:var(--fc-text);font-weight:var(--fc-weight-medium)}.site-mcp-compare .site-compare-col,.site-mcp-compare .site-compare-col.is-ours{background:var(--fc-panel);box-shadow:none}.site-mcp-compare .site-compare-col.is-ours{border-color:var(--fc-text)}.site-mcp-src{font-size:var(--fc-caption-size);font-weight:var(--fc-weight-regular);color:var(--fc-text-muted)}.site-mcp-tgcard{gap:var(--site-gap-head);padding:var(--site-card-pad);border:1px solid var(--fc-border);border-radius:var(--fc-radius-lg);background:var(--fc-panel);box-shadow:var(--fc-shadow);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.site-mcp-tgcard-text{align-items:flex-start;gap:var(--site-gap-card);flex-direction:column;display:flex}.site-mcp-tgcard-text .btn svg{width:16px;height:16px}.site-mcp-crumbs{padding-top:var(--fc-space-6)}.site-mcp-crumbs ol{align-items:center;gap:var(--fc-space-2);font-size:var(--fc-section-size);color:var(--fc-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-mcp-crumbs li{align-items:center;gap:var(--fc-space-2);display:flex}.site-mcp-crumbs li+li:before{content:"/";color:var(--fc-text-dim)}.site-scope .site-mcp-crumbs a{color:var(--fc-text-muted)}.site-mcp-crumbs [aria-current=page]{color:var(--fc-text);font-weight:var(--fc-weight-medium)}.site-mcp-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.site-mcp-step{gap:var(--site-gap-head);padding:var(--site-gap-group) 0;border-top:1px solid var(--fc-border);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.site-mcp-step:first-child{border-top:0;padding-top:0}.site-mcp-step:last-child{padding-bottom:0}.site-mcp-step-text{grid-template-columns:var(--fc-space-8) minmax(0, 1fr);gap:var(--site-gap-card);align-items:start;display:grid}.site-mcp-step-text .site-step-n{width:var(--fc-space-8);height:var(--fc-space-8);font-size:var(--fc-section-size);grid-row:span 3}.site-mcp-step-text .site-mcp-h3{padding-top:var(--fc-space-1)}.site-mcp-step-mock{gap:var(--site-gap-inline);flex-direction:column;min-width:0;display:flex}.site-mcp-step-mock figcaption{color:var(--fc-text-muted);font-size:var(--fc-small-size)}.site-mcp-schedule{gap:var(--site-gap-card);max-width:var(--site-w-col);flex-direction:column;display:flex}.site-mcp-disclosure{max-width:var(--site-w-col);border:1px solid var(--fc-border);border-radius:var(--fc-radius-md);background:var(--fc-panel)}.site-mcp-disclosure>summary{min-height:var(--site-tap-xl);justify-content:space-between;align-items:center;gap:var(--site-gap-card);padding:var(--fc-space-4) var(--site-card-pad);cursor:pointer;font:var(--fc-weight-semibold) var(--fc-h2-size)/var(--fc-h2-lh) var(--fc-font-sans);border-radius:var(--fc-radius-md);list-style:none;display:flex}.site-mcp-disclosure>summary::-webkit-details-marker{display:none}.site-mcp-disclosure>summary:hover{background:var(--fc-bg-muted)}.site-mcp-disclosure>summary svg{color:var(--fc-text-muted);transition:transform var(--motion-duration-default) var(--motion-ease-standard);flex-shrink:0}.site-mcp-disclosure[open]>summary{border-bottom:1px solid var(--fc-border);border-radius:var(--fc-radius-md) var(--fc-radius-md) 0 0}.site-mcp-disclosure[open]>summary svg{transform:rotate(180deg)}.site-mcp-disclosure-body{gap:var(--site-gap-card);padding:var(--site-card-pad);flex-direction:column;display:flex}.site-mcp-trouble{max-width:var(--site-w-max);border-top:1px solid var(--fc-border);flex-direction:column;margin:0;display:flex}.site-mcp-trouble>div{gap:var(--site-gap-inline) var(--site-gap-group);padding:var(--fc-space-4) 0;border-bottom:1px solid var(--fc-border);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.site-mcp-trouble dt{align-items:flex-start;gap:var(--site-gap-inline);font-weight:var(--fc-weight-semibold);font-size:var(--fc-copy-size);line-height:var(--fc-copy-lh);display:flex}.site-mcp-trouble-icon{height:1lh;color:var(--fc-text-muted);flex-shrink:0;align-items:center;display:inline-flex}.site-mcp-trouble dd{margin:0}.site-mcp-others{align-items:center;gap:var(--site-gap-inline) var(--site-gap-group);font-size:var(--fc-copy-size);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-mcp-others li:last-child{margin-left:auto}.site-mcp-mock{margin:0}.site-mcp-mock .site-frame-bar{height:var(--fc-space-10)}.site-mcp-mock .site-frame-bar strong{font-family:var(--fc-font-mono);font-weight:var(--fc-weight-medium);font-size:var(--fc-small-size)}.site-mcp-term{padding:var(--site-mock-pad);background:var(--fc-panel);font:var(--fc-weight-regular) var(--fc-mono-size)/var(--fc-copy-lh) var(--fc-font-mono);gap:var(--fc-space-1);overflow-wrap:anywhere;flex-direction:column;display:flex}.site-mcp-term p{margin:0}.site-mcp-term .is-cmd:before{content:"$ ";color:var(--fc-text-muted)}.site-mcp-term .is-prompt:before{content:"> ";color:var(--fc-text-muted)}.site-mcp-term .is-prompt,.site-mcp-term .is-cmd{color:var(--fc-text);font-weight:var(--fc-weight-medium)}.site-mcp-term .is-out{color:var(--fc-text-muted)}.site-mcp-term .is-gap{margin-top:var(--fc-space-2)}.site-mcp-term .is-row{padding:var(--fc-space-1) var(--fc-space-2);border-radius:var(--fc-radius-sm);color:var(--fc-text-muted)}.site-mcp-term .is-row:before{content:"  ";white-space:pre}.site-mcp-term .is-row.is-on{background:var(--fc-bg-subtle);color:var(--fc-text);font-weight:var(--fc-weight-medium)}.site-mcp-term .is-row.is-on:before{content:"› "}.site-mcp-mini{padding:var(--site-mock-pad);justify-content:center;display:flex}.site-mcp-mini-card{width:100%;max-width:var(--site-w-mini);gap:var(--site-gap-card);padding:var(--site-mock-pad);border:1px solid var(--fc-border);border-radius:var(--fc-radius-lg);background:var(--fc-panel);box-shadow:var(--fc-shadow);flex-direction:column;display:flex}.site-mcp-mini-card p{margin:0}.site-mcp-mini-title{font-weight:var(--fc-weight-semibold);font-size:var(--fc-section-size)}.site-mcp-otp{gap:var(--fc-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.site-mcp-otp span{height:var(--fc-space-12);border:1px solid var(--fc-border-strong);border-radius:var(--fc-radius);background:var(--fc-bg);font:var(--fc-weight-semibold) var(--fc-h2-size)/1 var(--fc-font-mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}.site-mcp-otp span.is-caret{border-color:var(--fc-focus);box-shadow:0 0 0 1px var(--fc-focus)}.site-mcp-mini-card .btn{justify-content:center;width:100%}.site-mcp-form{padding:var(--site-mock-pad);background:var(--fc-panel);gap:var(--site-gap-card);flex-direction:column;display:flex}.site-mcp-field{gap:var(--fc-space-1);flex-direction:column;display:flex}.site-mcp-field span:first-child{font:var(--fc-label-weight) var(--fc-label-size)/var(--fc-label-lh) var(--fc-font-sans);color:var(--fc-text-muted)}.site-mcp-field span:last-child{min-height:var(--fc-space-10);padding:var(--fc-space-2) var(--fc-space-3);border:1px solid var(--fc-border-strong);border-radius:var(--fc-radius);background:var(--fc-bg);font:var(--fc-weight-regular) var(--fc-mono-size)/var(--fc-mono-lh) var(--fc-font-mono);overflow-wrap:anywhere;align-items:center;display:flex}.site-mcp-form-actions{justify-content:flex-end;gap:var(--fc-space-2);display:flex}.site-mcp-listrow{align-items:center;gap:var(--fc-space-3);padding:var(--fc-space-3) var(--fc-space-4);border:1px solid var(--fc-border);border-radius:var(--fc-radius-md);background:var(--fc-bg);display:flex}.site-mcp-listrow>span:first-child{flex-direction:column;flex:1;min-width:0;display:flex}.site-mcp-listrow b{font-weight:var(--fc-weight-semibold)}.site-mcp-listrow small{align-items:center;gap:var(--fc-space-1);color:var(--fc-text-muted);font-size:var(--fc-caption-size);display:inline-flex}.site-mcp-code{padding:var(--fc-space-4) 0;background:var(--fc-panel);font:var(--fc-weight-regular) var(--fc-mono-size)/var(--fc-copy-lh) var(--fc-font-mono);counter-reset:ln}.site-mcp-code p{padding-right:var(--fc-space-4);grid-template-columns:calc(var(--fc-space-10) + var(--fc-space-2)) minmax(0, 1fr);white-space:pre-wrap;overflow-wrap:anywhere;counter-increment:ln;margin:0;display:grid}.site-mcp-code p:before{content:counter(ln);padding-right:var(--fc-space-4);text-align:right;color:var(--fc-text-dim)}@container site (width<=1023px){.site-mcp-hero-grid{grid-template-columns:minmax(0,1fr)}.site-mcp-hero-mock{display:none}.site-mcp-result-mock{display:block}.site-mcp-hero-in{gap:var(--fc-space-12)}.site-mcp-caps{grid-template-columns:repeat(2,minmax(0,1fr))}.site-mcp-runs{grid-template-columns:minmax(0,1fr)}.site-mcp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.site-mcp-split,.site-mcp-tgcard{grid-template-columns:minmax(0,1fr)}}@container site (width<=767px){.site-section.site-mcp-hero{padding-top:var(--fc-space-8)}.site-section.site-mcp-hero.is-guide{padding-top:var(--fc-space-6)}.site-mcp-hero-in{gap:var(--fc-space-10)}.site-mcp-notes,.site-mcp-caps{grid-template-columns:minmax(0,1fr)}.site-mcp-cap{gap:var(--site-gap-inline) var(--site-gap-card);grid-template-columns:auto minmax(0,1fr);display:grid}.site-mcp-pair>.btn{justify-content:center;align-self:stretch}.site-mcp-cap .mcp-cap-icon{grid-row:span 2}.site-scope a.site-mcp-tile{min-height:var(--fc-space-24)}.site-mcp-checks li,.site-mcp-trouble>div{padding:var(--fc-space-3) 0}.site-mcp-tgcard-text .btn{justify-content:center;width:100%}.site-mcp-step{gap:var(--site-gap-group);grid-template-columns:minmax(0,1fr)}.site-mcp-trouble>div{grid-template-columns:minmax(0,1fr)}.site-mcp-others li:last-child{flex-basis:100%;margin-left:0}.site-scope .site-mcp-others a,.site-scope .site-mcp-crumbs a,.site-scope a.site-mcp-more{min-height:var(--site-tap);align-items:center;display:inline-flex}.site-mcp-crumbs{padding-top:var(--fc-space-3)}.site-mcp-disclosure>summary{padding:var(--fc-space-3) var(--site-card-pad);font-size:var(--fc-section-size)}}@media (prefers-reduced-motion:reduce){.site-mcp-disclosure>summary svg{transition:none}}
