.s-mcp-prompts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.s-mcp-prompts>li{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex}.s-mcp-prompts blockquote{font-family:var(--serif);color:var(--ink);margin:0;font-size:22px;line-height:1.2}.s-mcp-prompts p{color:var(--muted);font-size:14px;line-height:1.55}.s-mcp-tools{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:0;list-style:none;display:flex}.s-mcp-tools li,.s-mcp code{font-family:var(--mono);font-size:12px}.s-mcp-tools li{background:var(--fill);color:var(--ink);border-radius:6px;padding:2px 8px}.s-mcp-setup{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.s-mcp-setup>div{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.s-mcp-setup h3{font-size:17px;font-weight:600}.s-mcp-setup p{color:var(--muted);font-size:14px;line-height:1.55}.s-mcp pre{background:var(--fill);border:1px solid var(--border);font-family:var(--mono);color:var(--ink);white-space:pre;border-radius:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.55;overflow-x:auto}.s-mcp pre code{font-size:inherit}.s-mcp-code{position:relative}.s-mcp-code pre{padding-right:84px}.s-mcp-code .s-doc-copy{font:inherit;font-family:var(--mono);border:1px solid var(--border);background:var(--bg);color:var(--ink);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:11.5px;position:absolute;top:8px;right:8px}.s-mcp-code .s-doc-copy:hover{border-color:var(--faint)}.s-mcp p code{background:var(--fill);color:var(--ink);overflow-wrap:anywhere;border-radius:5px;padding:1px 5px}@media (max-width:1024px){.s-mcp-prompts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.s-mcp-prompts,.s-mcp-setup{grid-template-columns:minmax(0,1fr)}.s-mcp-prompts>li,.s-mcp-setup>div{padding:20px}.s-mcp-prompts blockquote{font-size:20px}}.s-mcp-after{margin-top:36px}
