.McpDocs_page__ApToU{--accent:#ff7839;--line:#302c31;--muted:#aba3ae;background:#101012;color:#f1edef;min-height:100vh;font-family:var(--f-body),sans-serif}.McpDocs_page__ApToU .nav{background:#101012;border-bottom:1px solid #29262b}.McpDocs_page__ApToU .nav-row{width:100%;max-width:1600px;margin:auto;padding-inline:40px}.McpDocs_page__ApToU .nav-tabs-mobile{display:none}.McpDocs_page__ApToU button,.McpDocs_page__ApToU input,.McpDocs_page__ApToU select{font:inherit}.McpDocs_page__ApToU a{color:inherit;text-decoration:none}.McpDocs_page__ApToU a,.McpDocs_page__ApToU button,.McpDocs_page__ApToU select{touch-action:manipulation}.McpDocs_page__ApToU a:focus-visible,.McpDocs_page__ApToU button:focus-visible,.McpDocs_page__ApToU select:focus-visible,.McpDocs_page__ApToU summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.McpDocs_main__Kiyvj{max-width:1440px;margin:0 auto;padding:50px 40px 70px}.McpDocs_hero__N9ZfF{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);grid-gap:70px;gap:70px;align-items:center;padding:8px 0 48px;border-bottom:1px solid var(--line)}.McpDocs_eyebrow__NJiQk{display:flex;align-items:center;gap:8px;margin:0 0 19px;font:600 10px var(--f-mono),monospace;letter-spacing:1.6px;color:var(--accent)}.McpDocs_hero__N9ZfF h1{font-size:clamp(36px,4vw,56px);line-height:1.08;letter-spacing:-2.4px;font-weight:650;margin:0 0 22px}.McpDocs_hero__N9ZfF h1>span{color:var(--accent)}.McpDocs_lede__0wtJd{font-size:14px;line-height:1.8;color:#aaa2ac;max-width:610px;margin:0}.McpDocs_heroLinks__3zFht{display:flex;gap:25px;align-items:center;margin-top:25px;font-size:12px}.McpDocs_heroLinks__3zFht a{display:inline-flex;align-items:center;gap:8px}.McpDocs_heroLinks__3zFht .McpDocs_primary__J5P9M{padding:12px 17px;border-radius:7px;background:var(--accent);color:#25140b;font-weight:650}.McpDocs_primary__J5P9M:hover{background:#ff965e}.McpDocs_endpoint__8fM8y{display:flex;flex-direction:column;align-items:center;gap:17px;border:1px solid #593823;border-radius:14px;background:radial-gradient(ellipse at 50% 35%,#382317,#1a1719 75%);padding:26px 23px 22px;text-align:center;box-shadow:0 20px 65px #0002}.McpDocs_endpoint__8fM8y>span{display:flex;align-items:center;gap:7px;color:#ffb17c;font:500 9px var(--f-mono),monospace;letter-spacing:1.5px}.McpDocs_endpoint__8fM8y i{width:5px;height:5px;border-radius:50%;background:#b9d0ae}.McpDocs_endpoint__8fM8y>svg{color:#ff9759;margin:5px 0 0}.McpDocs_endpoint__8fM8y strong{font:500 clamp(16px,1.7vw,22px) var(--f-mono),monospace;letter-spacing:-.5px}.McpDocs_endpoint__8fM8y p{margin:0;color:#b5a6ac;font-size:11px;line-height:1.6}.McpDocs_endpoint__8fM8y>div{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.McpDocs_endpoint__8fM8y>div>span{border:1px solid #574335;border-radius:5px;padding:6px 9px;font-size:10px;color:#e6c8b7;background:#241b16}.McpDocs_endpoint__8fM8y small{max-width:310px;font-size:10px;line-height:1.6;color:#988b95}.McpDocs_layout__UXiNX{display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:46px;gap:46px;align-items:start;padding-top:40px}.McpDocs_sidebar__jXhBF{position:-webkit-sticky;position:sticky;top:90px;font-size:12px;min-width:0}.McpDocs_sidebar__jXhBF nav{display:flex;flex-direction:column;gap:5px}.McpDocs_sidebar__jXhBF nav>p{margin:0 0 14px;font:500 9px var(--f-mono),monospace;letter-spacing:1.4px;color:#817887}.McpDocs_sidebar__jXhBF nav>a{display:flex;align-items:center;gap:11px;padding:11px 0;color:#bdb3c3}.McpDocs_sidebar__jXhBF nav>a>span{font:500 9px var(--f-mono),monospace;color:#766879}.McpDocs_sidebar__jXhBF nav>a:hover{color:var(--accent)}.McpDocs_sideLinks__afz4N{display:flex;flex-direction:column;gap:17px;border-top:1px solid var(--line);padding-top:22px;margin-top:23px}.McpDocs_sideLinks__afz4N>a{display:flex;gap:8px;align-items:center;font-size:11px;color:#bfaebf}.McpDocs_sideLinks__afz4N>a>svg:last-child{margin-left:auto}.McpDocs_sideLinks__afz4N>a:hover{color:var(--accent)}.McpDocs_content__x4JHk{min-width:0}.McpDocs_section__YlBnh{scroll-margin-top:85px;margin-bottom:48px;min-width:0}.McpDocs_sectionTitle__sMN2G{display:flex;align-items:flex-start;gap:13px;margin-bottom:20px}.McpDocs_sectionTitle__sMN2G>span:first-child{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border:1px solid #65402b;border-radius:7px;background:#2e2018;color:#ffa366;font:500 11px var(--f-mono),monospace}.McpDocs_sectionTitle__sMN2G h2{font-size:24px;line-height:1.3;letter-spacing:-.7px;font-weight:600;margin:0 0 6px}.McpDocs_sectionTitle__sMN2G p{margin:0;color:#928896;font-size:12px;line-height:1.6}.McpDocs_sectionTitle__sMN2G>.McpDocs_total__PSRoq{margin-left:auto;margin-top:6px;flex-shrink:0;color:#a495a7;font-size:10px}.McpDocs_install__Bi3xl{border:1px solid #44363c;border-radius:11px;background:#171519;overflow:hidden}.McpDocs_tabs__UWKQo{display:flex;gap:3px;padding:10px 12px 0;border-bottom:1px solid #383037;flex-wrap:wrap}.McpDocs_tabs__UWKQo>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;position:relative;padding:12px 13px;color:#b3a9b9;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;font-size:12px;font-weight:500}.McpDocs_tabs__UWKQo>button[aria-selected=true]{border-bottom-color:var(--accent);color:#ffb489}.McpDocs_tabs__UWKQo>button>span{font-size:8px;text-transform:uppercase;letter-spacing:.4px;color:#bda996;border:1px solid #524234;background:#29211a;border-radius:4px;padding:3px 5px}.McpDocs_installPanel__887EZ{padding:24px}.McpDocs_installIntro__mjayl h3{font-size:18px;letter-spacing:-.3px;margin:0 0 9px;font-weight:600}.McpDocs_installIntro__mjayl p{font-size:12px;line-height:1.7;color:#a89cad;margin:0 0 19px}.McpDocs_copyField__isieR{border:1px solid #39323d;border-radius:8px;background:#111014;overflow:hidden;margin:12px 0}.McpDocs_copyHead__NiXxI{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 15px;border-bottom:1px solid #302b34;background:#1e1a20}.McpDocs_copyHead__NiXxI strong{font-size:11px;font-weight:500;color:#d2c8d6}.McpDocs_copyHead__NiXxI p{font-size:10px;line-height:1.55;margin:5px 0 0;color:#908495}.McpDocs_copyHead__NiXxI button{display:flex;align-items:center;gap:5px;background:#2d252e;border:1px solid #554451;border-radius:5px;padding:5px 7px;color:#d4beca;font-size:10px;cursor:pointer;flex-shrink:0}.McpDocs_copyHead__NiXxI button:hover{color:#ffd2b6;border-color:#9e6343}.McpDocs_copyField__isieR pre{margin:0;padding:17px;color:#e7c9b0;font:400 12px/1.8 var(--f-mono),monospace;white-space:pre-wrap;overflow-wrap:anywhere}.McpDocs_copyField__isieR pre>code{font:inherit}.McpDocs_copyError__jaMv4{display:block;margin:0;padding:0 16px 13px;font-size:11px;color:#ffa981}.McpDocs_agentChoice__7uO6I{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:22px 0 8px;font-size:11px;color:#b8a7b9}.McpDocs_agentChoice__7uO6I>div{display:flex;gap:5px;flex-wrap:wrap}.McpDocs_agentChoice__7uO6I button{border:1px solid #423440;border-radius:6px;background:#221b24;color:#b4a6bc;cursor:pointer;padding:7px 10px;font-size:11px}.McpDocs_agentChoice__7uO6I button[aria-pressed=true]{background:#3b251a;color:#ffb78b;border-color:#9a613e}.McpDocs_smallNote__zH9sA{font-size:11px;color:#908095;line-height:1.7;margin:16px 0 0}.McpDocs_smallNote__zH9sA a{display:inline-flex;align-items:center;gap:4px;color:#d9b6a3}.McpDocs_installFooter__A1N4J{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;border-top:1px solid #3a2c38;padding:15px;color:#b799b4;background:#201820;font-size:10px}.McpDocs_installFooter__A1N4J code{color:#e0c9b8;font:400 10px var(--f-mono),monospace}.McpDocs_installFooter__A1N4J>span{color:#958496}.McpDocs_installFooter__A1N4J>i{height:12px;width:1px;background:#594455;margin:0 7px}.McpDocs_workspaceNotice__AyOA6{display:flex;align-items:center;gap:12px;background:#292018;border:1px solid #664d31;border-radius:7px;padding:12px;margin-bottom:20px;color:#dbb59a;font-size:11px}.McpDocs_workspaceNotice__AyOA6>svg{flex-shrink:0}.McpDocs_workspaceNotice__AyOA6>div{display:flex;flex-direction:column;gap:5px;min-width:0}.McpDocs_workspaceNotice__AyOA6 strong{font-size:12px;font-weight:600;overflow-wrap:anywhere}.McpDocs_workspaceNotice__AyOA6 a{display:inline-flex;align-items:center;gap:6px;color:#ffc99f}.McpDocs_workspaceNotice__AyOA6 span{color:#ae9689;line-height:1.5}.McpDocs_workspaceNotice__AyOA6 button{display:flex;align-items:center;gap:5px;margin-left:auto;border:0;background:transparent;color:#ffc29e;font-size:10px;cursor:pointer;white-space:nowrap}.McpDocs_examples__SJ6h1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.McpDocs_examples__SJ6h1 article{border:1px solid #3c303d;border-radius:9px;padding:18px 15px 0;background:#1b171e;min-width:0}.McpDocs_examples__SJ6h1 article>svg{color:#d4966c;margin-bottom:10px}.McpDocs_examples__SJ6h1 .McpDocs_copyField__isieR{border:0;border-radius:0;background:none;margin:0}.McpDocs_examples__SJ6h1 .McpDocs_copyHead__NiXxI{padding:0;flex-wrap:wrap;background:none;border:0;gap:10px}.McpDocs_examples__SJ6h1 .McpDocs_copyHead__NiXxI strong{font-size:13px;color:#ece0ea;font-weight:600}.McpDocs_examples__SJ6h1 .McpDocs_copyHead__NiXxI button{font-size:9px;padding:4px 6px}.McpDocs_examples__SJ6h1 .McpDocs_copyField__isieR pre{font:400 11px/1.8 var(--f-body),sans-serif;padding:15px 0 19px;color:#b5a8bb}.McpDocs_workflow__XomSF{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:18px 0 0;color:#807286;font-size:10px}.McpDocs_workflow__XomSF>span{display:flex;align-items:center;gap:5px;color:#b3a0b5}.McpDocs_workflow__XomSF>span:first-child{color:#c5bc9a}.McpDocs_filters__B62Rq{display:flex;gap:12px}.McpDocs_search__gVYkG{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0;border:1px solid #493748;border-radius:8px;background:#201923;padding:12px 13px;color:#ae91aa}.McpDocs_search__gVYkG:focus-within{border-color:#bd7950}.McpDocs_search__gVYkG input{background:transparent;border:0;outline:0;box-shadow:none;color:#f1dfef;min-width:0;width:100%;font-size:12px;padding:0}.McpDocs_search__gVYkG input::-webkit-search-cancel-button{display:none}.McpDocs_search__gVYkG input::placeholder{color:#9b859d}.McpDocs_search__gVYkG button{padding:0;border:0;background:none;color:#ccafb7;display:grid;place-items:center;cursor:pointer}.McpDocs_category__n6Pm4{display:flex;max-width:260px}.McpDocs_category__n6Pm4 select{width:100%;min-width:0;border:1px solid #493748;border-radius:8px;background:#201923;color:#d3bad1;font-size:12px;padding:10px;cursor:pointer}.McpDocs_resultCount__5LyyQ{font-size:10px;color:#95849c;margin:12px 0 20px}.McpDocs_toolGroup__T2JNI{margin:0 0 15px}.McpDocs_toolGroup__T2JNI>summary{display:flex;align-items:center;justify-content:space-between;border:1px solid #3f3041;border-radius:7px;background:#201823;padding:15px 16px;cursor:pointer;list-style:none;color:#baa4b8}.McpDocs_toolGroup__T2JNI>summary::-webkit-details-marker{display:none}.McpDocs_toolGroup__T2JNI h3{display:flex;align-items:center;gap:9px;color:#e7d5e5;font-size:13px;letter-spacing:.2px;font-weight:600;margin:0}.McpDocs_toolGroup__T2JNI h3>span{color:#ae859d;border:1px solid #5a3e53;background:#302030;padding:3px 6px;font:400 9px var(--f-mono),monospace;border-radius:4px}.McpDocs_toolGroup__T2JNI[open]>summary{border-color:#76523a;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#2b201c;color:#e6b590}.McpDocs_faq__eFuja details[open]>summary>svg,.McpDocs_toolGroup__T2JNI[open]>summary>svg,.McpDocs_tool__R1jbr[open]>summary>svg{transform:rotate(180deg)}.McpDocs_tool__R1jbr{border:1px solid #3e2f41;border-top:0;background:#17131b;overflow:hidden}.McpDocs_tool__R1jbr:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.McpDocs_tool__R1jbr>summary{display:flex;align-items:center;justify-content:space-between;gap:17px;padding:16px;cursor:pointer;list-style:none}.McpDocs_tool__R1jbr>summary::-webkit-details-marker{display:none}.McpDocs_tool__R1jbr summary>div{min-width:0}.McpDocs_tool__R1jbr summary code{font:500 12px/1.65 var(--f-mono),monospace;color:#f1b480;overflow-wrap:anywhere}.McpDocs_tool__R1jbr summary p{font-size:12px;line-height:1.7;color:#b4a1b7;margin:7px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.McpDocs_tool__R1jbr[open] summary p{display:block}.McpDocs_tool__R1jbr summary>svg{color:#8f6991;flex-shrink:0}.McpDocs_parameters__7q_q_{border-top:1px solid #3a273d;margin:0 16px;padding:15px 0 17px}.McpDocs_parameters__7q_q_ dl{display:flex;flex-direction:column;gap:13px;margin:0}.McpDocs_parameters__7q_q_ dt{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0 0 5px}.McpDocs_parameters__7q_q_ dt code{font:400 11px var(--f-mono),monospace;color:#dac3dc;overflow-wrap:anywhere}.McpDocs_parameters__7q_q_ dt span{font-size:8px;text-transform:uppercase;color:#958599;border:1px solid #4d3a52;border-radius:3px;padding:2px 4px}.McpDocs_parameters__7q_q_ dt span[data-required=true]{color:#e5b398;border-color:#74523c}.McpDocs_parameters__7q_q_ dd,.McpDocs_parameters__7q_q_>p{font-size:12px;line-height:1.75;color:#b29db9;margin:0;overflow-wrap:anywhere}.McpDocs_empty__QpfuC{padding:32px 10px;text-align:center;border:1px dashed #534058;border-radius:8px;color:#b393b5}.McpDocs_empty__QpfuC h3{font-size:18px;color:#dcc0dd;margin:12px 0 5px}.McpDocs_empty__QpfuC p{font-size:12px;margin:8px 0 18px}.McpDocs_empty__QpfuC button{border:1px solid #8c5c40;border-radius:6px;color:#ffc195;background:#3f2a1d;padding:9px 13px;font-size:12px;cursor:pointer}.McpDocs_textLink__eEoiS{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#e0ac8b!important;margin-top:6px}.McpDocs_usageGrid__kHieZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;margin-bottom:17px}.McpDocs_usageGrid__kHieZ article{border:1px solid #423045;border-radius:9px;background:#1e1622;padding:21px}.McpDocs_usageGrid__kHieZ article>svg{color:#d5a07a}.McpDocs_usageGrid__kHieZ h3{font-size:15px;margin:13px 0 10px;font-weight:600;color:#e4cfe5}.McpDocs_usageGrid__kHieZ p{font-size:12px;line-height:1.8;color:#af91b3;margin:0}.McpDocs_resourceLinks__pI7lp{display:flex;flex-wrap:wrap;gap:21px;margin-top:18px}.McpDocs_resourceLinks__pI7lp a{display:flex;align-items:center;gap:5px;color:#e3b48f;font-size:11px}.McpDocs_faq__eFuja{border:1px solid #443047;border-radius:9px;overflow:hidden;background:#1a131f}.McpDocs_faq__eFuja details+details{border-top:1px solid #422c49}.McpDocs_faq__eFuja summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px;cursor:pointer;list-style:none;font-size:13px;color:#ddbfdf}.McpDocs_faq__eFuja summary::-webkit-details-marker{display:none}.McpDocs_faq__eFuja p{padding:0 18px 20px;margin:0;font-size:12px;line-height:1.8;color:#a88bb0}.McpDocs_srOnly__kRxIr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1180px){.McpDocs_main__Kiyvj{padding-inline:28px}.McpDocs_hero__N9ZfF{gap:35px}.McpDocs_layout__UXiNX{grid-template-columns:175px minmax(0,1fr);gap:25px}.McpDocs_tabs__UWKQo>button{font-size:11px;padding-inline:10px}.McpDocs_tabs__UWKQo>button>span{display:none}.McpDocs_examples__SJ6h1{grid-template-columns:1fr}.McpDocs_examples__SJ6h1 article{padding:17px;display:grid;grid-template-columns:27px minmax(0,1fr);grid-gap:12px;gap:12px}.McpDocs_examples__SJ6h1 .McpDocs_copyField__isieR pre{padding-bottom:0}.McpDocs_examples__SJ6h1 .McpDocs_copyHead__NiXxI{flex-wrap:nowrap}.McpDocs_copyField__isieR pre{font-size:11px}}@media(max-width:850px){.McpDocs_main__Kiyvj{padding:33px 22px 40px}.McpDocs_hero__N9ZfF{grid-template-columns:1fr;gap:28px;padding-bottom:33px}.McpDocs_hero__N9ZfF h1{font-size:46px}.McpDocs_endpoint__8fM8y{display:none}.McpDocs_layout__UXiNX{grid-template-columns:1fr;padding-top:24px;gap:28px}.McpDocs_sidebar__jXhBF{position:static}.McpDocs_sidebar__jXhBF nav{flex-direction:row;overflow:auto;gap:18px;padding-bottom:10px;border-bottom:1px solid var(--line)}.McpDocs_sidebar__jXhBF nav>a{flex-shrink:0;font-size:11px;gap:6px}.McpDocs_sideLinks__afz4N,.McpDocs_sidebar__jXhBF nav>p{display:none}.McpDocs_section__YlBnh{scroll-margin-top:75px}.McpDocs_sectionTitle__sMN2G h2{font-size:22px}}@media(max-width:520px){.McpDocs_main__Kiyvj,.McpDocs_page__ApToU .nav-row{padding-inline:16px}.McpDocs_page__ApToU .nav-brand{font-size:15px!important;gap:5px;letter-spacing:-.5px}.McpDocs_page__ApToU .nav-brand .nav-mark{width:22px;height:25px}.McpDocs_hero__N9ZfF h1{font-size:38px;letter-spacing:-1.7px}.McpDocs_heroLinks__3zFht{gap:17px;font-size:11px}.McpDocs_heroLinks__3zFht .McpDocs_primary__J5P9M{padding:11px 13px}.McpDocs_lede__0wtJd{font-size:13px}.McpDocs_sectionTitle__sMN2G{gap:10px}.McpDocs_sectionTitle__sMN2G h2{font-size:20px}.McpDocs_sectionTitle__sMN2G p{font-size:11px}.McpDocs_sectionTitle__sMN2G>.McpDocs_total__PSRoq{display:none}.McpDocs_installPanel__887EZ{padding:17px}.McpDocs_tabs__UWKQo{gap:2px;padding-inline:5px}.McpDocs_tabs__UWKQo>button{font-size:10px;padding:11px 8px}.McpDocs_installIntro__mjayl h3{font-size:16px}.McpDocs_copyHead__NiXxI{padding:11px;gap:8px}.McpDocs_copyHead__NiXxI strong{font-size:10px}.McpDocs_copyField__isieR pre{padding:13px;font-size:10px}.McpDocs_agentChoice__7uO6I{align-items:flex-start;flex-direction:column;gap:9px}.McpDocs_installFooter__A1N4J{justify-content:flex-start;gap:8px;font-size:9px}.McpDocs_installFooter__A1N4J>i,.McpDocs_installFooter__A1N4J>svg{display:none}.McpDocs_workspaceNotice__AyOA6{flex-wrap:wrap}.McpDocs_workspaceNotice__AyOA6>div{flex:1 1}.McpDocs_workspaceNotice__AyOA6 button{margin-left:29px}.McpDocs_examples__SJ6h1 .McpDocs_copyHead__NiXxI strong{font-size:12px}.McpDocs_workflow__XomSF{justify-content:flex-start;gap:9px;font-size:9px}.McpDocs_filters__B62Rq{flex-direction:column}.McpDocs_category__n6Pm4{max-width:none}.McpDocs_toolGroup__T2JNI>summary{padding:13px}.McpDocs_toolGroup__T2JNI h3{font-size:12px}.McpDocs_tool__R1jbr>summary{padding:13px;gap:9px}.McpDocs_tool__R1jbr summary code,.McpDocs_tool__R1jbr summary p{font-size:10px}.McpDocs_parameters__7q_q_{margin-inline:13px}.McpDocs_usageGrid__kHieZ{grid-template-columns:1fr}.McpDocs_usageGrid__kHieZ article{padding:18px}.McpDocs_resourceLinks__pI7lp{gap:15px}.McpDocs_faq__eFuja summary{font-size:12px;padding:16px}.McpDocs_section__YlBnh{margin-bottom:36px}}@media(prefers-reduced-motion:reduce){.McpDocs_page__ApToU *{scroll-behavior:auto!important;transition:none!important}}