.mcp-guide-module__0aBypG__guide{margin-top:36px}.mcp-guide-module__0aBypG__tabs{flex-wrap:wrap;gap:8px;display:flex}.mcp-guide-module__0aBypG__tab{font:inherit;font-size:var(--t-label);color:var(--t2);background:var(--surface);border:1px solid var(--border-2);border-radius:var(--r-pill);cursor:pointer;padding:9px 16px;font-weight:500;transition:color .12s,border-color .12s,background .12s}.mcp-guide-module__0aBypG__tab:hover{color:var(--ink);border-color:var(--accent)}.mcp-guide-module__0aBypG__tab.mcp-guide-module__0aBypG__on{color:var(--ink);background:var(--accent-soft);border-color:var(--accent)}.mcp-guide-module__0aBypG__steps{background:var(--line);border:1px solid var(--line);border-radius:var(--r-xl);gap:1px;margin:22px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.mcp-guide-module__0aBypG__step{background:var(--bg);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;padding:24px clamp(20px,3vw,32px);display:grid}.mcp-guide-module__0aBypG__n{border-radius:var(--r-round);background:var(--accent-soft);width:30px;height:30px;color:var(--accent-ink);font-family:var(--mono);font-size:var(--t-micro);justify-content:center;align-items:center;margin-top:1px;font-weight:700;display:inline-flex}.mcp-guide-module__0aBypG__step h3{font-size:var(--t-body);letter-spacing:-.01em;margin:0;font-weight:600}.mcp-guide-module__0aBypG__step p{color:var(--t2);max-width:70ch;margin:8px 0 0;line-height:1.6}.mcp-guide-module__0aBypG__path,.mcp-guide-module__0aBypG__cmd{font-family:var(--mono);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);overflow-wrap:anywhere;padding:1px 6px;font-size:.84em}.mcp-guide-module__0aBypG__snippet{max-width:720px;font-family:var(--mono);font-size:var(--t-micro);white-space:pre;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);margin:12px 0 0;padding:14px 16px;line-height:1.5;overflow-x:auto}.mcp-guide-module__0aBypG__alt{font-size:var(--t-label)}.mcp-guide-module__0aBypG__warn{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:var(--r-lg);padding:12px 14px;color:var(--ink)!important;margin-top:12px!important}.mcp-guide-module__0aBypG__foot{color:var(--t3);font-size:var(--t-label);max-width:70ch;margin:18px 0 0}
.mcp-flow-module__E2WXtG__stage{grid-template-columns:minmax(0,1.25fr) 56px minmax(0,1fr);align-items:stretch;gap:0;margin-top:40px;display:grid}@media (max-width:820px){.mcp-flow-module__E2WXtG__stage{grid-template-columns:1fr}.mcp-flow-module__E2WXtG__wireLong{display:none}}.mcp-flow-module__E2WXtG__computer{border:1.5px dashed var(--accent);border-radius:var(--r-xl);background:var(--accent-soft);grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;gap:0;padding:30px 22px 22px;display:grid;position:relative}@media (max-width:560px){.mcp-flow-module__E2WXtG__computer{grid-template-columns:1fr}.mcp-flow-module__E2WXtG__computer>.mcp-flow-module__E2WXtG__wire{display:none}}.mcp-flow-module__E2WXtG__computerLabel{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink);background:var(--bg);border-radius:var(--r-pill);padding:2px 8px;font-size:.7rem;font-weight:600;position:absolute;top:-11px;left:18px}.mcp-flow-module__E2WXtG__ai{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--bg);padding:30px 22px 22px;position:relative}.mcp-flow-module__E2WXtG__ai .mcp-flow-module__E2WXtG__computerLabel{color:var(--t3)}.mcp-flow-module__E2WXtG__box{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-xl);min-width:0;padding:14px 16px}.mcp-flow-module__E2WXtG__desk{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.mcp-flow-module__E2WXtG__boxTag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:8px;font-size:.7rem;font-weight:600}.mcp-flow-module__E2WXtG__mail{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mcp-flow-module__E2WXtG__mail li{color:var(--t2);border-bottom:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;padding-bottom:6px;font-size:.86rem;overflow:hidden}.mcp-flow-module__E2WXtG__mail li b{color:var(--ink);margin-right:6px;font-weight:600}.mcp-flow-module__E2WXtG__mail .mcp-flow-module__E2WXtG__dim{color:var(--t3)}.mcp-flow-module__E2WXtG__deskLine{color:var(--t2);font-size:.9rem;line-height:1.5}.mcp-flow-module__E2WXtG__wire{background:var(--line);align-self:center;height:2px;margin:0 4px;position:relative}.mcp-flow-module__E2WXtG__wireLong{margin:0 6px}.mcp-flow-module__E2WXtG__wire span{border-radius:var(--r-round);background:var(--olive);opacity:0;width:10px;height:10px;position:absolute;top:-4px;left:0}.mcp-flow-module__E2WXtG__wireIn span{opacity:1;animation:1.4s ease-in-out infinite mcp-flow-module__E2WXtG__travelIn}.mcp-flow-module__E2WXtG__wireOut span{opacity:1;background:var(--accent-solid);animation:1.4s ease-in-out infinite mcp-flow-module__E2WXtG__travelOut}@keyframes mcp-flow-module__E2WXtG__travelIn{0%{left:calc(100% - 10px)}to{left:0}}@keyframes mcp-flow-module__E2WXtG__travelOut{0%{left:0}to{left:calc(100% - 10px)}}.mcp-flow-module__E2WXtG__chips{flex-wrap:wrap;gap:6px;display:flex}.mcp-flow-module__E2WXtG__chip{color:var(--t3);border:1px solid var(--line);border-radius:var(--r-pill);padding:4px 10px;font-size:.8rem;font-weight:500;transition:color .2s,border-color .2s,background .2s}.mcp-flow-module__E2WXtG__chipOn{color:var(--ink);border-color:var(--accent);background:var(--accent-soft)}.mcp-flow-module__E2WXtG__chat{gap:8px;margin-top:14px;display:grid}.mcp-flow-module__E2WXtG__q,.mcp-flow-module__E2WXtG__a{border-radius:var(--r-lg);max-width:34ch;padding:10px 12px;font-size:.92rem;line-height:1.5}.mcp-flow-module__E2WXtG__q{background:var(--surface-2);color:var(--ink);border-bottom-right-radius:4px;justify-self:end}.mcp-flow-module__E2WXtG__a{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--t2);opacity:0;border-bottom-left-radius:4px;justify-self:start;transition:opacity .35s,transform .35s;transform:translateY(4px)}.mcp-flow-module__E2WXtG__aOn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mcp-flow-module__E2WXtG__wire span{animation:none!important}.mcp-flow-module__E2WXtG__a{opacity:1;transform:none}}.mcp-flow-module__E2WXtG__illus{text-align:center;width:100%;color:var(--muted,#6b6b76);grid-column:1/-1;margin-top:4px;font-size:12px}
