.mcp-docs{padding-top:36px;padding-bottom:64px}.mcp-docs-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;display:grid}.mcp-docs-sidebar{min-width:0;font-size:var(--text-body);position:sticky;top:84px}.mcp-docs-sidebar a{color:var(--color-text-secondary);overflow-wrap:anywhere;text-decoration:none}.mcp-docs-sidebar a:hover,.mcp-docs-sidebar a:focus-visible{color:var(--color-primary);text-decoration:underline}.mcp-docs-sidebar .mcp-docs-overview{color:var(--color-text);padding:10px 0;font-weight:700;display:block}.mcp-docs-sidebar summary{cursor:pointer;color:var(--color-text);padding:12px 0}.mcp-docs-sidebar nav{max-height:calc(100dvh - 260px);padding-right:8px;overflow-y:auto}.mcp-docs-sidebar ul{margin:0;padding:0;list-style:none}.mcp-docs-sidebar li a{padding:8px 0;display:block}.mcp-docs-group h2{font-size:var(--text-body);color:var(--color-text);margin:16px 0 4px}.mcp-docs-sidebar .mcp-docs-setup{color:var(--color-primary);padding:16px 0;display:block}.marketing .mcp-docs .mcp-docs-content{overflow-wrap:anywhere;min-width:0;max-width:960px;font-size:var(--text-body);margin:0}.mcp-docs-content header h1{overflow-wrap:anywhere;margin:12px 0 20px;font-size:clamp(26px,4vw,38px);line-height:1.2}.marketing .mcp-docs .mcp-docs-content h2{font-size:22px}.mcp-docs-content section{margin:36px 0;scroll-margin-top:100px}.mcp-docs-content a{color:var(--color-primary)}.mcp-docs-content pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:var(--color-surface);border:1px solid var(--color-border);min-width:0;font-size:var(--text-body);border-radius:12px;padding:20px;line-height:1.65}.mcp-docs-content code{font-size:inherit;overflow-wrap:anywhere}.mcp-docs-content table{border-collapse:collapse;width:100%;font-size:var(--text-body)}.mcp-docs-content th,.mcp-docs-content td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;min-width:85px;padding:12px}.mcp-docs-content table[aria-label=Tool\ parameters]{min-width:850px}.mcp-docs-content table[aria-label=Tool\ parameters] td:last-child{min-width:250px}.mcp-docs-breadcrumbs{font-size:var(--text-body);margin-bottom:24px}.mcp-docs-breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mcp-docs-breadcrumbs li{min-width:0;margin:0}.mcp-docs-toc{border-block:1px solid var(--color-border);flex-wrap:wrap;gap:8px 20px;padding:16px 0;list-style:none;display:flex}.mcp-docs-toc li{margin:0}.mcp-docs-errors dt{margin-top:18px;font-weight:700}.mcp-docs-errors dd{margin:6px 0}.mcp-docs-index{padding-left:20px}.mcp-docs-index p{margin:4px 0 16px}.mcp-docs-pagination{border-top:1px solid var(--color-border);justify-content:space-between;gap:20px;padding-top:24px;display:flex}.mcp-docs-pagination a{flex:1;min-width:0}@media (max-width:900px){.mcp-docs-grid{grid-template-columns:minmax(0,1fr);gap:28px}.mcp-docs-sidebar{border-bottom:1px solid var(--color-border);position:static}.mcp-docs-sidebar nav{max-height:220px}.mcp-docs-sidebar li a{align-items:center;min-height:44px;display:flex}.mcp-docs-content pre{padding:14px}.mcp-docs-toc a{align-items:center;min-height:44px;display:inline-flex}.mcp-docs-pagination{flex-direction:column}}.mcp-docs-content p{margin-block:16px}
